(ECUTNAMES-P
 (6 6 (:TYPE-PRESCRIPTION CONSP-ASSOC-EQUAL))
 )
(ECUTNAMES)
(HONSED-ECUTNAMES)
(ECUTNAMES->ORIGINAL$INLINE
 (6 6 (:DEFINITION ASSOC-EQUAL))
 )
(ECUTNAMES->VALUE$INLINE
 (6 6 (:DEFINITION ASSOC-EQUAL))
 )
(ECUTNAMES->VALUE-REG$INLINE
 (6 6 (:DEFINITION ASSOC-EQUAL))
 )
(ECUTNAMES->DECISION-WIRE$INLINE
 (6 6 (:DEFINITION ASSOC-EQUAL))
 )
(ECUTNAMES->DECISION-REG$INLINE
 (6 6 (:DEFINITION ASSOC-EQUAL))
 )
(ECUTNAMES->MUX$INLINE
 (6 6 (:DEFINITION ASSOC-EQUAL))
 )
(CONSP-OF-ECUTNAMES)
(BOOLEANP-OF-ECUTNAMES-P)
(ECUTNAMES-P-OF-ECUTNAMES)
(CONSP-WHEN-ECUTNAMES-P)
(ECUTNAMES->ORIGINAL-OF-ECUTNAMES)
(ECUTNAMES->VALUE-OF-ECUTNAMES)
(ECUTNAMES->VALUE-REG-OF-ECUTNAMES)
(ECUTNAMES->DECISION-WIRE-OF-ECUTNAMES)
(ECUTNAMES->DECISION-REG-OF-ECUTNAMES)
(ECUTNAMES->MUX-OF-ECUTNAMES)
(RETURN-TYPE-OF-ECUTNAMES->ORIGINAL)
(RETURN-TYPE-OF-ECUTNAMES->VALUE)
(RETURN-TYPE-OF-ECUTNAMES->VALUE-REG)
(RETURN-TYPE-OF-ECUTNAMES->DECISION-WIRE)
(RETURN-TYPE-OF-ECUTNAMES->DECISION-REG)
(RETURN-TYPE-OF-ECUTNAMES->MUX)
(STD::DEFLIST-LOCAL-BOOLEANP-ELEMENT-THM)
(ECUTNAME-LIST-P)
(ECUTNAME-LIST-P-OF-CONS)
(ECUTNAME-LIST-P-OF-CDR-WHEN-ECUTNAME-LIST-P)
(ECUTNAME-LIST-P-WHEN-NOT-CONSP)
(ECUTNAMES-P-OF-CAR-WHEN-ECUTNAME-LIST-P)
(ECUTNAME-LIST-P-OF-APPEND)
(ECUTNAME-LIST-P-OF-LIST-FIX)
(ECUTNAME-LIST-P-OF-SFIX)
(ECUTNAME-LIST-P-OF-INSERT)
(ECUTNAME-LIST-P-OF-DELETE)
(ECUTNAME-LIST-P-OF-MERGESORT)
(ECUTNAME-LIST-P-OF-UNION)
(ECUTNAME-LIST-P-OF-INTERSECT-1)
(ECUTNAME-LIST-P-OF-INTERSECT-2)
(ECUTNAME-LIST-P-OF-DIFFERENCE)
(ECUTNAME-LIST-P-OF-DUPLICATED-MEMBERS)
(ECUTNAME-LIST-P-OF-REV)
(ECUTNAME-LIST-P-OF-RCONS)
(ECUTNAMES-P-WHEN-MEMBER-EQUAL-OF-ECUTNAME-LIST-P)
(ECUTNAME-LIST-P-WHEN-SUBSETP-EQUAL)
(ECUTNAME-LIST-P-SET-EQUIV-CONGRUENCE)
(ECUTNAME-LIST-P-OF-SET-DIFFERENCE-EQUAL)
(ECUTNAME-LIST-P-OF-INTERSECTION-EQUAL-1)
(ECUTNAME-LIST-P-OF-INTERSECTION-EQUAL-2)
(ECUTNAME-LIST-P-OF-UNION-EQUAL)
(ECUTNAME-LIST-P-OF-TAKE)
(ECUTNAME-LIST-P-OF-REPEAT)
(ECUTNAMES-P-OF-NTH-WHEN-ECUTNAME-LIST-P)
(ECUTNAME-LIST-P-OF-UPDATE-NTH)
(ECUTNAME-LIST-P-OF-BUTLAST)
(ECUTNAME-LIST-P-OF-NTHCDR)
(ECUTNAME-LIST-P-OF-LAST)
(ECUTNAME-LIST-P-OF-REMOVE)
(ECUTNAME-LIST-P-OF-REVAPPEND)
(ECUTNAMES->FLAT-NAMES
 (12 6 (:TYPE-PRESCRIPTION RETURN-TYPE-OF-ECUTNAMES->VALUE-REG))
 (12 6 (:TYPE-PRESCRIPTION RETURN-TYPE-OF-ECUTNAMES->VALUE))
 (12 6 (:TYPE-PRESCRIPTION RETURN-TYPE-OF-ECUTNAMES->ORIGINAL))
 (12 6 (:TYPE-PRESCRIPTION RETURN-TYPE-OF-ECUTNAMES->MUX))
 (12 6 (:TYPE-PRESCRIPTION RETURN-TYPE-OF-ECUTNAMES->DECISION-WIRE))
 (12 6 (:TYPE-PRESCRIPTION RETURN-TYPE-OF-ECUTNAMES->DECISION-REG))
 )
(ECUTNAME-LIST->FLAT-NAMES-EXEC
 (8 4 (:TYPE-PRESCRIPTION TRUE-LISTP-REVAPPEND-TYPE-PRESCRIPTION))
 (4 4 (:TYPE-PRESCRIPTION CONSP-REVAPPEND . 2))
 )
(ECUTNAME-LIST->FLAT-NAMES
 (1 1 (:TYPE-PRESCRIPTION TRUE-LISTP))
 )
(ECUTNAME-LIST->FLAT-NAMES-EXEC-REMOVAL
 (240 10 (:DEFINITION BINARY-APPEND))
 (135 20 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-CONS-LISTP))
 (80 80 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ATOM-LISTP))
 (65 20 (:REWRITE DEFAULT-CDR))
 (65 20 (:REWRITE DEFAULT-CAR))
 (64 64 (:TYPE-PRESCRIPTION REV))
 (40 20 (:REWRITE CONSP-OF-REV))
 (14 14 (:TYPE-PRESCRIPTION BINARY-APPEND))
 (10 5 (:REWRITE REV-WHEN-NOT-CONSP))
 (2 1 (:TYPE-PRESCRIPTION TRUE-LISTP-REVAPPEND-TYPE-PRESCRIPTION))
 (1 1 (:TYPE-PRESCRIPTION CONSP-REVAPPEND . 2))
 )
(SET-EQUIV-CONGRUENCE-OVER-ECUTNAME-LIST->FLAT-NAMES)
(SUBSETP-OF-ECUTNAME-LIST->FLAT-NAMES-WHEN-SUBSETP)
(MEMBER-IN-ECUTNAME-LIST->FLAT-NAMES)
(ECUTNAME-LIST->FLAT-NAMES-OF-LIST-FIX)
(ECUTNAME-LIST->FLAT-NAMES-OF-APPEND)
(ECUTNAME-LIST->FLAT-NAMES-WHEN-NOT-CONSP)
(ECUTNAME-LIST->FLAT-NAMES-OF-CONS)
(ECUTNAME-LIST->FLAT-NAMES-EXEC
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-CONS-LISTP))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ATOM-LISTP))
 (2 2 (:REWRITE ECUTNAME-LIST-P-WHEN-NOT-CONSP))
 (2 1 (:TYPE-PRESCRIPTION TRUE-LISTP-MEMBER-EQUAL))
 (1 1 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE DEFAULT-CDR))
 (1 1 (:REWRITE DEFAULT-CAR))
 )
(ECUTNAME-LIST->FLAT-NAMES
 (70 5 (:DEFINITION BINARY-APPEND))
 (50 10 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (36 36 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-CONS-LISTP))
 (36 36 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ATOM-LISTP))
 (30 6 (:REWRITE ECUTNAME-LIST->FLAT-NAMES-WHEN-NOT-CONSP))
 (20 20 (:TYPE-PRESCRIPTION CONSP-REVERSE))
 (20 1 (:REWRITE REV-WHEN-NOT-CONSP))
 (15 10 (:REWRITE DEFAULT-CDR))
 (15 10 (:REWRITE DEFAULT-CAR))
 (5 1 (:REWRITE ECUTNAME-LIST-P-WHEN-NOT-CONSP))
 (2 2 (:REWRITE ECUTNAME-LIST-P-WHEN-SUBSETP-EQUAL))
 )
(ECUT-MAKE-SYM
 (62 2 (:DEFINITION BINARY-APPEND))
 (44 12 (:REWRITE STR::CONSP-OF-EXPLODE))
 (35 4 (:REWRITE APPEND-WHEN-NOT-CONSP))
 (28 28 (:TYPE-PRESCRIPTION STR::TRUE-LISTP-OF-EXPLODE))
 (28 4 (:REWRITE APPEND-ATOM-UNDER-LIST-EQUIV))
 (18 16 (:REWRITE VL2014::EQUAL-WHEN-VL-EMODWIRE-P))
 (12 12 (:REWRITE VL2014::VL-EMODWIRE-P-WHEN-MEMBER-EQUAL-OF-VL-EMODWIRELIST-P))
 (9 2 (:REWRITE DEFAULT-CDR))
 (9 2 (:REWRITE DEFAULT-CAR))
 (5 4 (:REWRITE STR::EXPLODE-WHEN-NOT-STRINGP))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-CONS-LISTP))
 (4 4 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ATOM-LISTP))
 (2 2 (:REWRITE DEFAULT-SYMBOL-NAME))
 )
(SYMBOLP-OF-ECUT-MAKE-SYM)
(ECUT-WIRE-NAMES)
(ECUTNAMES-P-OF-ECUT-WIRE-NAMES
 (2 2 (:REWRITE ECUTNAMES-P-WHEN-MEMBER-EQUAL-OF-ECUTNAME-LIST-P))
 )
(ECUT-WIRE-LIST-NAMES-EXEC)
(ECUT-WIRE-LIST-NAMES-NREV)
(ECUT-WIRE-LIST-NAMES)
(ECUT-WIRE-LIST-NAMES-NIL-PRESERVINGP-LEMMA)
(ECUT-WIRE-LIST-NAMES-NREV-REMOVAL
 (88 5 (:REWRITE LIST-FIX-WHEN-TRUE-LISTP))
 (78 3 (:REWRITE LIST-FIX-WHEN-LEN-ZERO))
 (51 3 (:DEFINITION TRUE-LISTP))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-CONS-LISTP))
 (38 38 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ATOM-LISTP))
 (36 6 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (27 3 (:DEFINITION LEN))
 (16 16 (:REWRITE DEFAULT-CDR))
 (15 15 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (15 3 (:REWRITE LIST-FIX-WHEN-NOT-CONSP))
 (12 12 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (12 12 (:REWRITE VL2014::TRUE-LISTP-WHEN-MEMBER-EQUAL-OF-TRUE-LIST-LISTP))
 (12 6 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (10 10 (:REWRITE DEFAULT-CAR))
 (6 6 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (6 6 (:REWRITE SET::IN-SET))
 (6 6 (:LINEAR LOWER-BOUND-OF-LEN-WHEN-SUBLISTP))
 (6 6 (:LINEAR LISTPOS-UPPER-BOUND-STRONG-2))
 (6 6 (:LINEAR LEN-WHEN-PREFIXP))
 (6 3 (:REWRITE VL2014::EQUAL-WHEN-VL-EMODWIRE-P))
 (6 3 (:REWRITE DEFAULT-+-2))
 (3 3 (:REWRITE DEFAULT-+-1))
 (3 3 (:LINEAR LEQ-POSITION-EQUAL-LEN))
 (3 3 (:LINEAR STR::COUNT-LEADING-CHARSET-LEN))
 (2 2 (:TYPE-PRESCRIPTION TYPE-OF-RCONS))
 )
(ECUT-WIRE-LIST-NAMES-EXEC-REMOVAL
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-CONS-LISTP))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ATOM-LISTP))
 (5 5 (:REWRITE DEFAULT-CDR))
 (5 5 (:REWRITE DEFAULT-CAR))
 )
(ECUT-WIRE-LIST-NAMES-OF-TAKE)
(SET-EQUIV-CONGRUENCE-OVER-ECUT-WIRE-LIST-NAMES)
(SUBSETP-OF-ECUT-WIRE-LIST-NAMES-WHEN-SUBSETP)
(MEMBER-OF-ECUT-WIRE-NAMES-IN-ECUT-WIRE-LIST-NAMES)
(ECUT-WIRE-LIST-NAMES-OF-REV)
(ECUT-WIRE-LIST-NAMES-OF-LIST-FIX)
(ECUT-WIRE-LIST-NAMES-OF-APPEND)
(CDR-OF-ECUT-WIRE-LIST-NAMES)
(CAR-OF-ECUT-WIRE-LIST-NAMES)
(ECUT-WIRE-LIST-NAMES-UNDER-IFF)
(CONSP-OF-ECUT-WIRE-LIST-NAMES)
(LEN-OF-ECUT-WIRE-LIST-NAMES)
(TRUE-LISTP-OF-ECUT-WIRE-LIST-NAMES)
(ECUT-WIRE-LIST-NAMES-WHEN-NOT-CONSP)
(ECUT-WIRE-LIST-NAMES-OF-CONS)
(ECUT-WIRE-LIST-NAMES-NREV
 (36 3 (:REWRITE VL2014::SYMBOL-LISTP-WHEN-VL-EMODWIRELIST-P))
 (8 8 (:REWRITE VL2014::VL-EMODWIRELIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE VL2014::VL-EMODWIRELIST-P-WHEN-MEMBER-EQUAL-OF-VL-EMODWIRELISTLIST-P))
 (8 4 (:REWRITE VL2014::VL-EMODWIRELIST-P-WHEN-NOT-CONSP))
 (8 1 (:REWRITE VL2014::VL-EMODWIRELIST-P-OF-CDR-WHEN-VL-EMODWIRELIST-P))
 (6 6 (:REWRITE VL2014::SYMBOL-LISTP-WHEN-MEMBER-EQUAL-OF-SYMBOL-LIST-LISTP))
 (3 3 (:REWRITE FN-CHECK-DEF-FORMALS))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-CONS-LISTP))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ATOM-LISTP))
 (1 1 (:REWRITE DEFAULT-CDR))
 )
(ECUT-WIRE-LIST-NAMES)
(ECUT-WIRE-LIST-NAMES-EXEC
 (36 3 (:REWRITE VL2014::SYMBOL-LISTP-WHEN-VL-EMODWIRELIST-P))
 (8 8 (:REWRITE VL2014::VL-EMODWIRELIST-P-WHEN-SUBSETP-EQUAL))
 (8 8 (:REWRITE VL2014::VL-EMODWIRELIST-P-WHEN-MEMBER-EQUAL-OF-VL-EMODWIRELISTLIST-P))
 (8 4 (:REWRITE VL2014::VL-EMODWIRELIST-P-WHEN-NOT-CONSP))
 (8 1 (:REWRITE VL2014::VL-EMODWIRELIST-P-OF-CDR-WHEN-VL-EMODWIRELIST-P))
 (6 6 (:REWRITE VL2014::SYMBOL-LISTP-WHEN-MEMBER-EQUAL-OF-SYMBOL-LIST-LISTP))
 (3 3 (:REWRITE FN-CHECK-DEF-FORMALS))
 (2 2 (:REWRITE DEFAULT-CAR))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-CONS-LISTP))
 (2 2 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ATOM-LISTP))
 (1 1 (:REWRITE DEFAULT-CDR))
 )
(ECUTNAME-LIST-P-OF-ECUT-WIRE-LIST-NAMES
 (178 8 (:REWRITE VL2014::SYMBOL-LISTP-WHEN-VL-EMODWIRELIST-P))
 (157 1 (:REWRITE SUBSETP-OF-CONS))
 (135 5 (:DEFINITION MEMBER-EQUAL))
 (89 48 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ATOM-LISTP))
 (72 2 (:REWRITE MEMBER-OF-ECUT-WIRE-NAMES-IN-ECUT-WIRE-LIST-NAMES))
 (66 8 (:REWRITE VL2014::VL-EMODWIRELIST-P-OF-CDR-WHEN-VL-EMODWIRELIST-P))
 (64 16 (:REWRITE VL2014::VL-EMODWIRELIST-P-WHEN-NOT-CONSP))
 (52 52 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-CONS-LISTP))
 (49 8 (:REWRITE ECUT-WIRE-LIST-NAMES-WHEN-NOT-CONSP))
 (46 26 (:TYPE-PRESCRIPTION TRUE-LISTP-MEMBER-EQUAL))
 (33 3 (:REWRITE SUBSETP-CAR-MEMBER))
 (32 32 (:REWRITE VL2014::VL-EMODWIRELIST-P-WHEN-SUBSETP-EQUAL))
 (32 32 (:REWRITE VL2014::VL-EMODWIRELIST-P-WHEN-MEMBER-EQUAL-OF-VL-EMODWIRELISTLIST-P))
 (23 21 (:REWRITE DEFAULT-CDR))
 (20 4 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (19 17 (:REWRITE DEFAULT-CAR))
 (19 1 (:REWRITE CDR-OF-ECUT-WIRE-LIST-NAMES))
 (16 16 (:REWRITE VL2014::SYMBOL-LISTP-WHEN-MEMBER-EQUAL-OF-SYMBOL-LIST-LISTP))
 (12 12 (:REWRITE SUBSETP-MEMBER . 2))
 (12 12 (:REWRITE SUBSETP-MEMBER . 1))
 (12 2 (:REWRITE SUBSETP-IMPLIES-SUBSETP-CDR))
 (11 11 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-ECUT-WIRE-LIST-NAMES))
 (10 2 (:REWRITE ECUTNAME-LIST-P-WHEN-NOT-CONSP))
 (8 8 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (8 8 (:TYPE-PRESCRIPTION CONSP-MEMBER-EQUAL))
 (8 8 (:REWRITE FN-CHECK-DEF-FORMALS))
 (8 6 (:REWRITE VL2014::EQUAL-WHEN-VL-EMODWIRE-P))
 (8 2 (:REWRITE CONSP-OF-ECUT-WIRE-LIST-NAMES))
 (7 7 (:REWRITE SUBSETP-TRANS2))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (4 4 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (2 2 (:REWRITE MEMBER-SELF))
 (2 1 (:REWRITE CAR-OF-ECUT-WIRE-LIST-NAMES))
 (1 1 (:TYPE-PRESCRIPTION VL2014::BOOLEANP-OF-VL-EMODWIRE-P))
 (1 1 (:REWRITE ECUT-WIRE-LIST-NAMES-UNDER-IFF))
 )
(BOOLEANP-OF-SYMBOLP-FOR-ECUT-WIRENAME-ALISTP-KEY-LEMMA)
(BOOLEANP-OF-ECUTNAMES-P-FOR-ECUT-WIRENAME-ALISTP-VAL-LEMMA)
(SYMBOLP-OF-NIL-FOR-ECUT-WIRENAME-ALISTP-KEY-LEMMA)
(ECUTNAMES-P-OF-NIL-FOR-ECUT-WIRENAME-ALISTP-VAL-LEMMA)
(BOOLEANP-OF-SYMBOLP-FOR-ECUT-WIRENAME-ALISTP-KEY)
(BOOLEANP-OF-ECUTNAMES-P-FOR-ECUT-WIRENAME-ALISTP-VAL)
(ECUTNAMES-P-OF-NIL-FOR-ECUT-WIRENAME-ALISTP-VAL)
(ECUT-WIRENAME-ALISTP)
(ECUT-WIRENAME-ALISTP-OF-REVAPPEND)
(ECUT-WIRENAME-ALISTP-OF-REMOVE)
(ECUT-WIRENAME-ALISTP-OF-LAST)
(ECUT-WIRENAME-ALISTP-OF-NTHCDR)
(ECUT-WIRENAME-ALISTP-OF-BUTLAST)
(ECUT-WIRENAME-ALISTP-OF-UPDATE-NTH)
(ECUT-WIRENAME-ALISTP-OF-REPEAT)
(ECUT-WIRENAME-ALISTP-OF-TAKE)
(ECUT-WIRENAME-ALISTP-OF-UNION-EQUAL)
(ECUT-WIRENAME-ALISTP-OF-INTERSECTION-EQUAL-2)
(ECUT-WIRENAME-ALISTP-OF-INTERSECTION-EQUAL-1)
(ECUT-WIRENAME-ALISTP-OF-SET-DIFFERENCE-EQUAL)
(ECUT-WIRENAME-ALISTP-SET-EQUIV-CONGRUENCE)
(ECUT-WIRENAME-ALISTP-WHEN-SUBSETP-EQUAL)
(ECUT-WIRENAME-ALISTP-OF-RCONS)
(ECUT-WIRENAME-ALISTP-OF-REV)
(ECUT-WIRENAME-ALISTP-OF-DUPLICATED-MEMBERS)
(ECUT-WIRENAME-ALISTP-OF-DIFFERENCE)
(ECUT-WIRENAME-ALISTP-OF-INTERSECT-2)
(ECUT-WIRENAME-ALISTP-OF-INTERSECT-1)
(ECUT-WIRENAME-ALISTP-OF-UNION)
(ECUT-WIRENAME-ALISTP-OF-MERGESORT)
(ECUT-WIRENAME-ALISTP-OF-DELETE)
(ECUT-WIRENAME-ALISTP-OF-INSERT)
(ECUT-WIRENAME-ALISTP-OF-SFIX)
(ECUT-WIRENAME-ALISTP-OF-LIST-FIX)
(ECUT-WIRENAME-ALISTP-OF-APPEND)
(ECUT-WIRENAME-ALISTP-WHEN-NOT-CONSP)
(ECUT-WIRENAME-ALISTP-OF-CDR-WHEN-ECUT-WIRENAME-ALISTP)
(ECUT-WIRENAME-ALISTP-OF-CONS)
(ECUT-WIRENAME-ALISTP-OF-MAKE-FAL
 (74 10 (:REWRITE ECUT-WIRENAME-ALISTP-OF-CDR-WHEN-ECUT-WIRENAME-ALISTP))
 (32 32 (:REWRITE ECUT-WIRENAME-ALISTP-WHEN-SUBSETP-EQUAL))
 (16 16 (:REWRITE ECUT-WIRENAME-ALISTP-WHEN-NOT-CONSP))
 (1 1 (:TYPE-PRESCRIPTION BOOLEANP-OF-SYMBOLP-FOR-ECUT-WIRENAME-ALISTP-KEY))
 )
(ECUTNAMES-P-OF-CDR-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP)
(SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP)
(CONSP-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP)
(ECUT-WIRENAME-ALISTP-OF-FAST-ALIST-CLEAN)
(ECUT-WIRENAME-ALISTP-OF-HONS-SHRINK-ALIST)
(ECUT-WIRENAME-ALISTP-OF-HONS-ACONS)
(ECUTNAMES-P-OF-CDR-OF-HONS-ASSOC-EQUAL-WHEN-ECUT-WIRENAME-ALISTP)
(ECUTNAMES-P-OF-CDAR-WHEN-ECUT-WIRENAME-ALISTP)
(SYMBOLP-OF-CAAR-WHEN-ECUT-WIRENAME-ALISTP)
(ECUT-NAMES-ALIST)
(ECUT-WIRENAME-ALISTP-OF-ECUT-NAMES-ALIST
 (532 106 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ATOM-LISTP))
 (435 22 (:DEFINITION MEMBER-EQUAL))
 (396 10 (:REWRITE ECUT-WIRENAME-ALISTP-WHEN-NOT-CONSP))
 (264 146 (:TYPE-PRESCRIPTION TRUE-LISTP-MEMBER-EQUAL))
 (231 231 (:TYPE-PRESCRIPTION PAIRLIS$))
 (176 20 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP))
 (152 72 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP . 1))
 (144 144 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-CONS-LISTP))
 (108 12 (:REWRITE ECUT-WIRE-LIST-NAMES-WHEN-NOT-CONSP))
 (90 3 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (74 9 (:REWRITE VL2014::VL-EMODWIRELIST-P-OF-CDR-WHEN-VL-EMODWIRELIST-P))
 (72 72 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP . 2))
 (62 12 (:REWRITE PAIRLIS$-WHEN-ATOM))
 (54 54 (:REWRITE SUBSETP-MEMBER . 2))
 (54 54 (:REWRITE SUBSETP-MEMBER . 1))
 (46 46 (:REWRITE VL2014::VL-EMODWIRELIST-P-WHEN-SUBSETP-EQUAL))
 (46 46 (:REWRITE VL2014::VL-EMODWIRELIST-P-WHEN-MEMBER-EQUAL-OF-VL-EMODWIRELISTLIST-P))
 (46 44 (:REWRITE DEFAULT-CDR))
 (40 38 (:REWRITE DEFAULT-CAR))
 (40 25 (:REWRITE VL2014::EQUAL-WHEN-VL-EMODWIRE-P))
 (39 3 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (26 26 (:REWRITE VL2014::SYMBOL-LISTP-WHEN-MEMBER-EQUAL-OF-SYMBOL-LIST-LISTP))
 (13 13 (:REWRITE FN-CHECK-DEF-FORMALS))
 (12 12 (:REWRITE MEMBER-SELF))
 (6 1 (:REWRITE SET::SETS-ARE-TRUE-LISTS-CHEAP))
 (4 4 (:REWRITE SUBSETP-TRANS2))
 (4 4 (:REWRITE SUBSETP-TRANS))
 (2 2 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-ECUT-WIRE-LIST-NAMES))
 (2 2 (:TYPE-PRESCRIPTION SET::SETP-TYPE))
 (2 2 (:TYPE-PRESCRIPTION VL2014::BOOLEANP-OF-VL-EMODWIRE-P))
 (2 2 (:REWRITE VL2014::TRUE-LISTP-WHEN-MEMBER-EQUAL-OF-TRUE-LIST-LISTP))
 (2 1 (:REWRITE SET::NONEMPTY-MEANS-SET))
 (1 1 (:TYPE-PRESCRIPTION SET::EMPTY-TYPE))
 (1 1 (:REWRITE SET::IN-SET))
 )
(ECUT-UPDATE-OUTPUT-PATTERN
 (29 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP . 1))
 (20 2 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (17 2 (:REWRITE ECUT-WIRENAME-ALISTP-WHEN-NOT-CONSP))
 (16 16 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-CONS-LISTP))
 (16 16 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ATOM-LISTP))
 (10 5 (:TYPE-PRESCRIPTION RETURN-TYPE-OF-ECUTNAMES->ORIGINAL))
 (8 8 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP . 2))
 (7 7 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (7 7 (:TYPE-PRESCRIPTION CONSP-MEMBER-EQUAL))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE DEFAULT-CDR))
 )
(ECUT-UPDATE-DRIVERS)
(ECUT-ADD-OVERRIDE-OCCS-1
 (12 6 (:TYPE-PRESCRIPTION RETURN-TYPE-OF-ECUTNAMES->VALUE-REG))
 (12 6 (:TYPE-PRESCRIPTION RETURN-TYPE-OF-ECUTNAMES->VALUE))
 (12 6 (:TYPE-PRESCRIPTION RETURN-TYPE-OF-ECUTNAMES->ORIGINAL))
 (12 6 (:TYPE-PRESCRIPTION RETURN-TYPE-OF-ECUTNAMES->MUX))
 (12 6 (:TYPE-PRESCRIPTION RETURN-TYPE-OF-ECUTNAMES->DECISION-WIRE))
 (12 6 (:TYPE-PRESCRIPTION RETURN-TYPE-OF-ECUTNAMES->DECISION-REG))
 )
(ECUT-ADD-OVERRIDE-OCCS
 (61 16 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP . 1))
 (56 12 (:REWRITE DEFAULT-CAR))
 (55 7 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP))
 (39 3 (:REWRITE DEFAULT-CDR))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-CONS-LISTP))
 (32 32 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ATOM-LISTP))
 (30 15 (:TYPE-PRESCRIPTION TRUE-LISTP-MEMBER-EQUAL))
 (24 6 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (16 16 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (16 16 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP . 2))
 (15 15 (:TYPE-PRESCRIPTION CONSP-MEMBER-EQUAL))
 (14 7 (:REWRITE CONSP-OF-CAR-WHEN-CONS-LISTP))
 (14 7 (:REWRITE CONSP-OF-CAR-WHEN-ATOM-LISTP))
 (12 12 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (12 12 (:TYPE-PRESCRIPTION ALISTP))
 (10 4 (:REWRITE ECUT-WIRENAME-ALISTP-WHEN-NOT-CONSP))
 (6 6 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (6 6 (:REWRITE ALISTP-WHEN-ATOM))
 (6 6 (:REWRITE VL2014::ALISTP-WHEN-ALL-HAVE-LEN))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 )
(L0
 (118 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP . 1))
 (100 8 (:REWRITE ECUTNAME-LIST-P-WHEN-NOT-CONSP))
 (99 43 (:TYPE-PRESCRIPTION TRUE-LISTP-MEMBER-EQUAL))
 (66 3 (:DEFINITION MEMBER-EQUAL))
 (64 4 (:REWRITE ECUTNAMES-P-OF-CDR-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP))
 (55 55 (:TYPE-PRESCRIPTION TRUE-LISTP-OF-ALIST-VALS))
 (54 54 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-CONS-LISTP))
 (48 48 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ATOM-LISTP))
 (42 3 (:REWRITE SUBSETP-WHEN-ATOM-RIGHT))
 (42 3 (:REWRITE SUBSETP-WHEN-ATOM-LEFT))
 (41 41 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (41 41 (:TYPE-PRESCRIPTION CONSP-MEMBER-EQUAL))
 (32 2 (:REWRITE SYMBOLP-OF-CAR-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP))
 (27 27 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP . 2))
 (12 4 (:REWRITE ECUTNAMES-P-WHEN-MEMBER-EQUAL-OF-ECUTNAME-LIST-P))
 (9 9 (:REWRITE DEFAULT-CDR))
 (8 1 (:REWRITE SUBSETP-OF-CONS))
 (7 7 (:REWRITE SUBSETP-TRANS2))
 (7 7 (:REWRITE SUBSETP-TRANS))
 (6 6 (:REWRITE SUBSETP-MEMBER . 2))
 (6 6 (:REWRITE SUBSETP-MEMBER . 1))
 (6 3 (:REWRITE MEMBER-EQUAL-OF-ALIST-VALS-UNDER-IFF))
 (5 5 (:TYPE-PRESCRIPTION HONS-RASSOC-EQUAL-TYPE))
 (4 4 (:REWRITE DEFAULT-CAR))
 (3 3 (:REWRITE VL2014::EQUAL-WHEN-VL-EMODWIRE-P))
 )
(FIND-F-DRIVER)
(ECUT-MAKE-SURE-F-IS-DRIVEN-TO-FALSE
 (1 1 (:TYPE-PRESCRIPTION ECUT-MAKE-SURE-F-IS-DRIVEN-TO-FALSE))
 )
(ECUT-WIRES-IN-MODULE
 (31 31 (:TYPE-PRESCRIPTION CONSP-APPEND . 1))
 (14 14 (:TYPE-PRESCRIPTION TRUE-LISTP))
 )
(ECUT-BIND-PATHS
 (15 3 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-CONS-LISTP))
 (10 10 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ATOM-LISTP))
 (9 1 (:REWRITE CONSP-OF-CAR-WHEN-ALISTP))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP . 2))
 (5 5 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP . 1))
 (4 4 (:REWRITE DEFAULT-CAR))
 (4 1 (:REWRITE ALISTP-WHEN-HONS-DUPLICITY-ALIST-P))
 (3 3 (:REWRITE HONS-ASSOC-EQUAL-WHEN-FOUND-BY-FAL-FIND-ANY))
 (2 2 (:TYPE-PRESCRIPTION HONS-DUPLICITY-ALIST-P))
 (2 2 (:TYPE-PRESCRIPTION ALISTP))
 (2 1 (:REWRITE CONSP-OF-CAR-WHEN-CONS-LISTP))
 (2 1 (:REWRITE CONSP-OF-CAR-WHEN-ATOM-LISTP))
 (1 1 (:TYPE-PRESCRIPTION CONS-LISTP))
 (1 1 (:TYPE-PRESCRIPTION ATOM-LISTP))
 (1 1 (:REWRITE HONS-DUPLICITY-ALIST-P-WHEN-NOT-CONSP))
 (1 1 (:REWRITE ALISTP-WHEN-ATOM))
 (1 1 (:REWRITE VL2014::ALISTP-WHEN-ALL-HAVE-LEN))
 )
(ECUT-MODULE
 (52 18 (:REWRITE DEFAULT-<-1))
 (50 3 (:DEFINITION MEMBER-EQUAL))
 (42 29 (:REWRITE DEFAULT-CDR))
 (30 30 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-CONS-LISTP))
 (26 18 (:REWRITE DEFAULT-<-2))
 (25 5 (:LINEAR ACL2-COUNT-OF-CONSP-POSITIVE))
 (21 9 (:REWRITE VL2014::EQUAL-WHEN-VL-EMODWIRE-P))
 (20 20 (:REWRITE DEFAULT-CAR))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP . 2))
 (15 15 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ECUT-WIRENAME-ALISTP . 1))
 (12 12 (:TYPE-PRESCRIPTION TRUE-LISTP))
 (12 12 (:REWRITE CONSP-WHEN-MEMBER-EQUAL-OF-ATOM-LISTP))
 (10 2 (:LINEAR ACL2-COUNT-GPL-LINEAR-STRONG))
 (8 8 (:LINEAR ACL2-COUNT-WHEN-MEMBER))
 (8 2 (:REWRITE HONS-ASSOC-EQUAL-WHEN-ATOM))
 (6 6 (:REWRITE SUBSETP-MEMBER . 2))
 (6 6 (:REWRITE SUBSETP-MEMBER . 1))
 (6 2 (:REWRITE DEFAULT-+-1))
 (5 1 (:REWRITE CONSP-OF-HONS-ASSOC-EQUAL))
 (4 4 (:TYPE-PRESCRIPTION VL2014::BOOLEANP-OF-VL-EMODWIRE-P))
 (4 4 (:REWRITE NATP-NAT-LIST-<))
 (2 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:LINEAR ACL2-COUNT-GPL-LINEAR-STRONG1))
 (1 1 (:REWRITE SUBSETP-TRANS2))
 (1 1 (:REWRITE SUBSETP-TRANS))
 (1 1 (:REWRITE MEMBER-SELF))
 )
