(PFIELD::EQUAL-OF-0-AND-ADD-OF-ADD-OF-NEG
 (39 3 (:REWRITE MOD-WHEN-MULTIPLE))
 (39 3 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (26 6 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (20 6 (:REWRITE COMMUTATIVITY-OF-*))
 (18 2 (:REWRITE PFIELD::MOD-WHEN-FEP))
 (14 12 (:REWRITE DEFAULT-*-2))
 (14 12 (:REWRITE DEFAULT-*-1))
 (11 11 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG2))
 (11 11 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG1))
 (10 6 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG2-CHEAP))
 (10 2 (:REWRITE PFIELD::FEP-HOLDS))
 (8 8 (:REWRITE PFIELD::ADD-OF-CONSTANTS))
 (8 3 (:REWRITE MOD-WHEN-<-OF-0))
 (6 6 (:REWRITE DEFAULT-UNARY-/))
 (6 6 (:REWRITE DEFAULT-<-2))
 (6 6 (:REWRITE DEFAULT-<-1))
 (6 6 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG1-CHEAP))
 (6 6 (:REWRITE PFIELD::ADD-COMMUTATIVE))
 (6 2 (:DEFINITION NATP))
 (4 4 (:TYPE-PRESCRIPTION PFIELD::FEP))
 (4 4 (:REWRITE PFIELD::ADD-OF-ADD-COMBINE-CONSTANTS))
 (4 3 (:REWRITE IFIX-WHEN-NOT-INTEGERP-UNLIMITED))
 (3 3 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE))
 (2 2 (:TYPE-PRESCRIPTION PFIELD::NATP-OF-NEG))
 (2 2 (:TYPE-PRESCRIPTION NATP))
 (2 2 (:REWRITE PFIELD::NEG-WHEN-NOT-POSP-ARG2-CHEAP))
 (2 2 (:REWRITE PFIELD::NEG-WHEN-NOT-INTEGERP-CHEAP))
 (2 2 (:REWRITE PFIELD::NEG-WHEN-CONSTANT-ARG1))
 (2 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (2 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (2 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (2 2 (:REWRITE PFIELD::FEP-WHEN-CONSTANT))
 (2 2 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS-ALT))
 (2 2 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS))
 (2 2 (:REWRITE PFIELD::ADD-COMMUTATIVE-2-WHEN-CONSTANT))
 (1 1 (:REWRITE PFIELD::EQUAL-OF-0-AND-ADD-SAFE))
 )
(PFIELD::EQUAL-OF-0-AND-ADD-OF-ADD-OF-ADD-OF-NEG
 (58 5 (:REWRITE MOD-WHEN-MULTIPLE))
 (58 5 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (52 29 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG2-CHEAP))
 (47 47 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG2))
 (47 47 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG1))
 (44 44 (:REWRITE PFIELD::ADD-OF-CONSTANTS))
 (36 10 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (36 4 (:REWRITE PFIELD::MOD-WHEN-FEP))
 (32 10 (:REWRITE COMMUTATIVITY-OF-*))
 (29 29 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG1-CHEAP))
 (28 28 (:REWRITE PFIELD::ADD-OF-ADD-COMBINE-CONSTANTS))
 (26 26 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE))
 (22 20 (:REWRITE DEFAULT-*-2))
 (22 20 (:REWRITE DEFAULT-*-1))
 (21 5 (:REWRITE PFIELD::FEP-HOLDS))
 (14 14 (:REWRITE DEFAULT-<-2))
 (14 14 (:REWRITE DEFAULT-<-1))
 (14 5 (:REWRITE MOD-WHEN-<-OF-0))
 (13 13 (:REWRITE PFIELD::ADD-COMMUTATIVE-2-WHEN-CONSTANT))
 (12 4 (:DEFINITION NATP))
 (10 10 (:TYPE-PRESCRIPTION PFIELD::FEP))
 (10 10 (:REWRITE DEFAULT-UNARY-/))
 (8 8 (:TYPE-PRESCRIPTION PFIELD::NATP-OF-NEG))
 (5 5 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (5 5 (:REWRITE PFIELD::FEP-WHEN-CONSTANT))
 (5 1 (:REWRITE PFIELD::EQUAL-OF-0-AND-ADD-OF-ADD-OF-ADD-OF-NEG-LEMMA))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:REWRITE PFIELD::NEG-WHEN-NOT-POSP-ARG2-CHEAP))
 (4 4 (:REWRITE PFIELD::NEG-WHEN-NOT-INTEGERP-CHEAP))
 (4 4 (:REWRITE PFIELD::NEG-WHEN-CONSTANT-ARG1))
 (4 4 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (4 4 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (4 4 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (4 4 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (4 3 (:REWRITE IFIX-WHEN-NOT-INTEGERP-UNLIMITED))
 (2 2 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS-ALT))
 (2 2 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS))
 (1 1 (:REWRITE PFIELD::EQUAL-OF-0-AND-ADD-SAFE))
 )
(PFIELD::EQUAL-OF-0-AND-ADD-OF-ADD-OF-ADD-OF-ADD-OF-NEG
 (96 52 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG2-CHEAP))
 (89 89 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG2))
 (89 89 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG1))
 (86 86 (:REWRITE PFIELD::ADD-OF-CONSTANTS))
 (62 62 (:REWRITE PFIELD::ADD-OF-ADD-COMBINE-CONSTANTS))
 (58 5 (:REWRITE MOD-WHEN-MULTIPLE))
 (58 5 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (52 52 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG1-CHEAP))
 (36 10 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (36 4 (:REWRITE PFIELD::MOD-WHEN-FEP))
 (32 10 (:REWRITE COMMUTATIVITY-OF-*))
 (30 30 (:REWRITE PFIELD::ADD-COMMUTATIVE-2-WHEN-CONSTANT))
 (28 28 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE))
 (22 20 (:REWRITE DEFAULT-*-2))
 (22 20 (:REWRITE DEFAULT-*-1))
 (20 4 (:REWRITE PFIELD::FEP-HOLDS))
 (14 14 (:REWRITE DEFAULT-<-2))
 (14 14 (:REWRITE DEFAULT-<-1))
 (14 5 (:REWRITE MOD-WHEN-<-OF-0))
 (12 12 (:TYPE-PRESCRIPTION PFIELD::NATP-OF-NEG))
 (12 4 (:DEFINITION NATP))
 (10 10 (:REWRITE DEFAULT-UNARY-/))
 (8 8 (:TYPE-PRESCRIPTION PFIELD::FEP))
 (5 5 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (4 4 (:TYPE-PRESCRIPTION NATP))
 (4 4 (:REWRITE PFIELD::NEG-WHEN-NOT-POSP-ARG2-CHEAP))
 (4 4 (:REWRITE PFIELD::NEG-WHEN-NOT-INTEGERP-CHEAP))
 (4 4 (:REWRITE PFIELD::NEG-WHEN-CONSTANT-ARG1))
 (4 4 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (4 4 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (4 4 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (4 4 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (4 4 (:REWRITE PFIELD::FEP-WHEN-CONSTANT))
 (4 3 (:REWRITE IFIX-WHEN-NOT-INTEGERP-UNLIMITED))
 (2 2 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS-ALT))
 (2 2 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS))
 (1 1 (:REWRITE PFIELD::EQUAL-OF-0-AND-ADD-SAFE))
 )
(PFIELD::MOVE-NEG-RULE-3
 (163 11 (:REWRITE MOD-WHEN-MULTIPLE))
 (163 11 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (102 22 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (94 2 (:LINEAR MOD-BOUND-LINEAR-ARG1))
 (80 22 (:REWRITE COMMUTATIVITY-OF-*))
 (78 46 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG2-CHEAP))
 (76 76 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG2))
 (76 76 (:REWRITE PFIELD::ADD-SUBST-CONSTANT-ARG1))
 (70 70 (:REWRITE PFIELD::ADD-OF-CONSTANTS))
 (58 44 (:REWRITE DEFAULT-*-2))
 (58 44 (:REWRITE DEFAULT-*-1))
 (46 46 (:REWRITE PFIELD::ADD-WHEN-NOT-INTEGERP-ARG1-CHEAP))
 (42 42 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE))
 (38 38 (:REWRITE PFIELD::ADD-OF-ADD-COMBINE-CONSTANTS))
 (34 4 (:REWRITE PFIELD::MOD-WHEN-FEP))
 (32 8 (:REWRITE PFIELD::FEP-HOLDS))
 (24 11 (:REWRITE MOD-WHEN-<-OF-0))
 (22 22 (:REWRITE DEFAULT-UNARY-/))
 (21 21 (:REWRITE DEFAULT-<-2))
 (21 21 (:REWRITE DEFAULT-<-1))
 (16 16 (:REWRITE PFIELD::ADD-COMMUTATIVE-2-WHEN-CONSTANT))
 (15 5 (:DEFINITION NATP))
 (11 11 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (10 10 (:TYPE-PRESCRIPTION PFIELD::NATP-OF-NEG))
 (8 8 (:REWRITE PFIELD::FEP-WHEN-CONSTANT))
 (6 6 (:REWRITE PFIELD::NEG-WHEN-NOT-POSP-ARG2-CHEAP))
 (6 6 (:REWRITE PFIELD::NEG-WHEN-NOT-INTEGERP-CHEAP))
 (6 6 (:REWRITE PFIELD::NEG-WHEN-CONSTANT-ARG1))
 (6 6 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS-ALT))
 (6 6 (:REWRITE PFIELD::EQUAL-OF-ADD-COMBINE-CONSTANTS))
 (5 5 (:TYPE-PRESCRIPTION NATP))
 (5 4 (:REWRITE IFIX-WHEN-NOT-INTEGERP-UNLIMITED))
 (4 4 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (4 4 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (4 4 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (4 4 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (2 2 (:REWRITE DEFAULT-+-2))
 (2 2 (:REWRITE DEFAULT-+-1))
 (1 1 (:REWRITE PFIELD::ADD-ASSOCIATIVE-WHEN-CONSTANT))
 )
