(C::CONVERT-INTEGER-VALUE-OF-SCHAR-AND-SINT
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UCHARP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SSHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::UCHARP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-SCHAR-AND-SLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UCHARP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SSHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::UCHARP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-SCHAR-AND-SLLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UCHARP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SSHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::UCHARP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-SCHAR-AND-UINT
 (269 2 (:REWRITE MOD-WHEN-<))
 (178 2 (:REWRITE MOD-WHEN-<-OF-0))
 (28 4 (:LINEAR C::SSHORT-MAX-<=-SINT-MAX))
 (28 4 (:LINEAR C::SLONG-MAX-<=-SLLONG-MAX))
 (28 4 (:LINEAR C::SLLONG-MIN-<=-SLONG-MIN))
 (28 4 (:LINEAR C::SINT-MIN-<=-SSHORT-MIN))
 (24 4 (:LINEAR C::SSHORT-MIN-<=-SCHAR-MIN))
 (24 4 (:LINEAR C::SLONG-MIN-<=-SINT-MIN))
 (24 4 (:LINEAR C::SINT-MAX-<=-SLONG-MAX))
 (24 4 (:LINEAR C::SCHAR-MAX-<=-SSHORT-MAX))
 (20 2 (:LINEAR C::INTEGER-FROM-SCHAR-UPPER-BOUND))
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (16 2 (:LINEAR C::UCHAR-MAX-<=-USHORT-MAX))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (14 2 (:LINEAR C::ULONG-MAX-<=-ULLONG-MAX))
 (14 2 (:LINEAR C::SSHORT-MIN-BOUND))
 (14 2 (:LINEAR C::SSHORT-MAX-BOUND))
 (14 2 (:LINEAR C::SLONG-MIN-BOUND))
 (14 2 (:LINEAR C::SLONG-MAX-BOUND))
 (12 2 (:LINEAR C::USHORT-MAX-<=-UINT-MAX))
 (12 2 (:LINEAR C::UINT-MAX-<=-ULONG-MAX))
 (10 2 (:LINEAR C::SLLONG-MIN-BOUND))
 (10 2 (:LINEAR C::SLLONG-MAX-BOUND))
 (10 2 (:LINEAR C::SCHAR-MIN-BOUND))
 (10 2 (:LINEAR C::SCHAR-MAX-BOUND))
 (10 2 (:LINEAR C::INTEGER-FROM-SCHAR-LOWER-BOUND))
 (8 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (7 1 (:LINEAR C::ULONG-MAX-BOUND))
 (7 1 (:LINEAR C::UINT-MAX-BOUND))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (6 2 (:LINEAR C::SINT-MIN-BOUND))
 (6 2 (:LINEAR C::SINT-MAX-BOUND))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UCHARP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SSHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (5 1 (:LINEAR C::USHORT-MAX-BOUND))
 (5 1 (:LINEAR C::ULLONG-MAX-BOUND))
 (5 1 (:LINEAR C::UCHAR-MAX-BOUND))
 (4 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (4 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::UCHARP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-SCHAR-AND-ULONG
 (273 2 (:REWRITE MOD-WHEN-<))
 (178 2 (:REWRITE MOD-WHEN-<-OF-0))
 (28 4 (:LINEAR C::SSHORT-MAX-<=-SINT-MAX))
 (28 4 (:LINEAR C::SLONG-MAX-<=-SLLONG-MAX))
 (28 4 (:LINEAR C::SLLONG-MIN-<=-SLONG-MIN))
 (28 4 (:LINEAR C::SINT-MIN-<=-SSHORT-MIN))
 (24 4 (:LINEAR C::SSHORT-MIN-<=-SCHAR-MIN))
 (24 4 (:LINEAR C::SLONG-MIN-<=-SINT-MIN))
 (24 4 (:LINEAR C::SINT-MAX-<=-SLONG-MAX))
 (24 4 (:LINEAR C::SCHAR-MAX-<=-SSHORT-MAX))
 (20 2 (:LINEAR C::INTEGER-FROM-SCHAR-UPPER-BOUND))
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (16 2 (:LINEAR C::UINT-MAX-<=-ULONG-MAX))
 (16 2 (:LINEAR C::UCHAR-MAX-<=-USHORT-MAX))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (14 2 (:LINEAR C::ULONG-MAX-<=-ULLONG-MAX))
 (14 2 (:LINEAR C::SSHORT-MIN-BOUND))
 (14 2 (:LINEAR C::SSHORT-MAX-BOUND))
 (14 2 (:LINEAR C::SLONG-MIN-BOUND))
 (14 2 (:LINEAR C::SLONG-MAX-BOUND))
 (12 2 (:LINEAR C::USHORT-MAX-<=-UINT-MAX))
 (10 2 (:LINEAR C::SLLONG-MIN-BOUND))
 (10 2 (:LINEAR C::SLLONG-MAX-BOUND))
 (10 2 (:LINEAR C::SCHAR-MIN-BOUND))
 (10 2 (:LINEAR C::SCHAR-MAX-BOUND))
 (10 2 (:LINEAR C::INTEGER-FROM-SCHAR-LOWER-BOUND))
 (9 1 (:LINEAR C::ULONG-MAX-BOUND))
 (8 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (6 2 (:LINEAR C::SINT-MIN-BOUND))
 (6 2 (:LINEAR C::SINT-MAX-BOUND))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UCHARP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SSHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (5 1 (:LINEAR C::USHORT-MAX-BOUND))
 (5 1 (:LINEAR C::ULLONG-MAX-BOUND))
 (5 1 (:LINEAR C::UINT-MAX-BOUND))
 (5 1 (:LINEAR C::UCHAR-MAX-BOUND))
 (4 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (4 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::UCHARP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-SCHAR-AND-ULLONG
 (269 2 (:REWRITE MOD-WHEN-<))
 (178 2 (:REWRITE MOD-WHEN-<-OF-0))
 (28 4 (:LINEAR C::SSHORT-MAX-<=-SINT-MAX))
 (28 4 (:LINEAR C::SLONG-MAX-<=-SLLONG-MAX))
 (28 4 (:LINEAR C::SLLONG-MIN-<=-SLONG-MIN))
 (28 4 (:LINEAR C::SINT-MIN-<=-SSHORT-MIN))
 (24 4 (:LINEAR C::SSHORT-MIN-<=-SCHAR-MIN))
 (24 4 (:LINEAR C::SLONG-MIN-<=-SINT-MIN))
 (24 4 (:LINEAR C::SINT-MAX-<=-SLONG-MAX))
 (24 4 (:LINEAR C::SCHAR-MAX-<=-SSHORT-MAX))
 (20 2 (:LINEAR C::INTEGER-FROM-SCHAR-UPPER-BOUND))
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (16 2 (:LINEAR C::UINT-MAX-<=-ULONG-MAX))
 (16 2 (:LINEAR C::UCHAR-MAX-<=-USHORT-MAX))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (14 2 (:LINEAR C::SSHORT-MIN-BOUND))
 (14 2 (:LINEAR C::SSHORT-MAX-BOUND))
 (14 2 (:LINEAR C::SLONG-MIN-BOUND))
 (14 2 (:LINEAR C::SLONG-MAX-BOUND))
 (12 2 (:LINEAR C::USHORT-MAX-<=-UINT-MAX))
 (12 2 (:LINEAR C::ULONG-MAX-<=-ULLONG-MAX))
 (10 2 (:LINEAR C::SLLONG-MIN-BOUND))
 (10 2 (:LINEAR C::SLLONG-MAX-BOUND))
 (10 2 (:LINEAR C::SCHAR-MIN-BOUND))
 (10 2 (:LINEAR C::SCHAR-MAX-BOUND))
 (10 2 (:LINEAR C::INTEGER-FROM-SCHAR-LOWER-BOUND))
 (8 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (7 1 (:LINEAR C::ULLONG-MAX-BOUND))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (6 2 (:LINEAR C::SINT-MIN-BOUND))
 (6 2 (:LINEAR C::SINT-MAX-BOUND))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UCHARP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SSHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (5 1 (:LINEAR C::USHORT-MAX-BOUND))
 (5 1 (:LINEAR C::ULONG-MAX-BOUND))
 (5 1 (:LINEAR C::UINT-MAX-BOUND))
 (5 1 (:LINEAR C::UCHAR-MAX-BOUND))
 (4 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (4 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::UCHARP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE C::SCHARP-WHEN-MEMBER-EQUAL-OF-SCHAR-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-UCHAR-AND-SINT
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SSHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-UCHAR-AND-SLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SSHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-UCHAR-AND-SLLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SSHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-UCHAR-AND-UINT
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 2 (:TYPE-PRESCRIPTION RATIONALP-OF-MOD))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SSHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (4 2 (:REWRITE MOD-WHEN-<-OF-0))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE-2))
 (2 2 (:TYPE-PRESCRIPTION INTEGERP-OF-MOD-TYPE))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-UCHAR-AND-ULONG
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 2 (:TYPE-PRESCRIPTION RATIONALP-OF-MOD))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SSHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (4 2 (:REWRITE MOD-WHEN-<-OF-0))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE-2))
 (2 2 (:TYPE-PRESCRIPTION INTEGERP-OF-MOD-TYPE))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-UCHAR-AND-ULLONG
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 2 (:TYPE-PRESCRIPTION RATIONALP-OF-MOD))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SSHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (4 2 (:REWRITE MOD-WHEN-<-OF-0))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SSHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE-2))
 (2 2 (:TYPE-PRESCRIPTION INTEGERP-OF-MOD-TYPE))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::UCHARP-WHEN-MEMBER-EQUAL-OF-UCHAR-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-SSHORT-AND-SINT
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-SSHORT-AND-SLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-SSHORT-AND-SLLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (3 1 (:LINEAR C::SINT-MAX-BOUND))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-SSHORT-AND-UINT
 (257 2 (:REWRITE MOD-WHEN-<))
 (164 2 (:REWRITE MOD-WHEN-<-OF-0))
 (32 4 (:LINEAR C::SINT-MIN-<=-SSHORT-MIN))
 (28 4 (:LINEAR C::SSHORT-MAX-<=-SINT-MAX))
 (28 4 (:LINEAR C::SLONG-MAX-<=-SLLONG-MAX))
 (28 4 (:LINEAR C::SLLONG-MIN-<=-SLONG-MIN))
 (24 4 (:LINEAR C::SLONG-MIN-<=-SINT-MIN))
 (24 4 (:LINEAR C::SINT-MAX-<=-SLONG-MAX))
 (20 2 (:LINEAR C::INTEGER-FROM-SSHORT-UPPER-BOUND))
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (18 2 (:LINEAR C::SSHORT-MIN-<=-SCHAR-MIN))
 (18 2 (:LINEAR C::SCHAR-MAX-<=-SSHORT-MAX))
 (16 2 (:LINEAR C::UCHAR-MAX-<=-USHORT-MAX))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (14 2 (:LINEAR C::ULONG-MAX-<=-ULLONG-MAX))
 (14 2 (:LINEAR C::SSHORT-MIN-BOUND))
 (14 2 (:LINEAR C::SSHORT-MAX-BOUND))
 (14 2 (:LINEAR C::SLONG-MIN-BOUND))
 (14 2 (:LINEAR C::SLONG-MAX-BOUND))
 (12 2 (:LINEAR C::USHORT-MAX-<=-UINT-MAX))
 (12 2 (:LINEAR C::UINT-MAX-<=-ULONG-MAX))
 (10 2 (:LINEAR C::SLLONG-MIN-BOUND))
 (10 2 (:LINEAR C::SLLONG-MAX-BOUND))
 (10 2 (:LINEAR C::INTEGER-FROM-SSHORT-LOWER-BOUND))
 (9 1 (:LINEAR C::UINT-MAX-BOUND))
 (8 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (7 1 (:LINEAR C::ULONG-MAX-BOUND))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (6 2 (:LINEAR C::SINT-MIN-BOUND))
 (6 2 (:LINEAR C::SINT-MAX-BOUND))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (5 1 (:LINEAR C::USHORT-MAX-BOUND))
 (5 1 (:LINEAR C::ULLONG-MAX-BOUND))
 (5 1 (:LINEAR C::UCHAR-MAX-BOUND))
 (4 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (4 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-SSHORT-AND-ULONG
 (261 2 (:REWRITE MOD-WHEN-<))
 (164 2 (:REWRITE MOD-WHEN-<-OF-0))
 (32 4 (:LINEAR C::SINT-MIN-<=-SSHORT-MIN))
 (28 4 (:LINEAR C::SSHORT-MAX-<=-SINT-MAX))
 (28 4 (:LINEAR C::SLONG-MAX-<=-SLLONG-MAX))
 (28 4 (:LINEAR C::SLLONG-MIN-<=-SLONG-MIN))
 (24 4 (:LINEAR C::SLONG-MIN-<=-SINT-MIN))
 (24 4 (:LINEAR C::SINT-MAX-<=-SLONG-MAX))
 (20 2 (:LINEAR C::INTEGER-FROM-SSHORT-UPPER-BOUND))
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (18 2 (:LINEAR C::SSHORT-MIN-<=-SCHAR-MIN))
 (18 2 (:LINEAR C::SCHAR-MAX-<=-SSHORT-MAX))
 (16 2 (:LINEAR C::UINT-MAX-<=-ULONG-MAX))
 (16 2 (:LINEAR C::UCHAR-MAX-<=-USHORT-MAX))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (14 2 (:LINEAR C::ULONG-MAX-<=-ULLONG-MAX))
 (14 2 (:LINEAR C::SSHORT-MIN-BOUND))
 (14 2 (:LINEAR C::SSHORT-MAX-BOUND))
 (14 2 (:LINEAR C::SLONG-MIN-BOUND))
 (14 2 (:LINEAR C::SLONG-MAX-BOUND))
 (12 2 (:LINEAR C::USHORT-MAX-<=-UINT-MAX))
 (11 1 (:LINEAR C::ULONG-MAX-BOUND))
 (10 2 (:LINEAR C::SLLONG-MIN-BOUND))
 (10 2 (:LINEAR C::SLLONG-MAX-BOUND))
 (10 2 (:LINEAR C::INTEGER-FROM-SSHORT-LOWER-BOUND))
 (8 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (6 2 (:LINEAR C::SINT-MIN-BOUND))
 (6 2 (:LINEAR C::SINT-MAX-BOUND))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (5 1 (:LINEAR C::USHORT-MAX-BOUND))
 (5 1 (:LINEAR C::ULLONG-MAX-BOUND))
 (5 1 (:LINEAR C::UINT-MAX-BOUND))
 (5 1 (:LINEAR C::UCHAR-MAX-BOUND))
 (4 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (4 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-SSHORT-AND-ULLONG
 (257 2 (:REWRITE MOD-WHEN-<))
 (164 2 (:REWRITE MOD-WHEN-<-OF-0))
 (32 4 (:LINEAR C::SINT-MIN-<=-SSHORT-MIN))
 (28 4 (:LINEAR C::SSHORT-MAX-<=-SINT-MAX))
 (28 4 (:LINEAR C::SLONG-MAX-<=-SLLONG-MAX))
 (28 4 (:LINEAR C::SLLONG-MIN-<=-SLONG-MIN))
 (24 4 (:LINEAR C::SLONG-MIN-<=-SINT-MIN))
 (24 4 (:LINEAR C::SINT-MAX-<=-SLONG-MAX))
 (20 2 (:LINEAR C::INTEGER-FROM-SSHORT-UPPER-BOUND))
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (18 2 (:LINEAR C::SSHORT-MIN-<=-SCHAR-MIN))
 (18 2 (:LINEAR C::SCHAR-MAX-<=-SSHORT-MAX))
 (16 2 (:LINEAR C::UINT-MAX-<=-ULONG-MAX))
 (16 2 (:LINEAR C::UCHAR-MAX-<=-USHORT-MAX))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (14 2 (:LINEAR C::SSHORT-MIN-BOUND))
 (14 2 (:LINEAR C::SSHORT-MAX-BOUND))
 (14 2 (:LINEAR C::SLONG-MIN-BOUND))
 (14 2 (:LINEAR C::SLONG-MAX-BOUND))
 (12 2 (:LINEAR C::USHORT-MAX-<=-UINT-MAX))
 (12 2 (:LINEAR C::ULONG-MAX-<=-ULLONG-MAX))
 (10 2 (:LINEAR C::SLLONG-MIN-BOUND))
 (10 2 (:LINEAR C::SLLONG-MAX-BOUND))
 (10 2 (:LINEAR C::INTEGER-FROM-SSHORT-LOWER-BOUND))
 (9 1 (:LINEAR C::ULLONG-MAX-BOUND))
 (8 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (6 2 (:LINEAR C::SINT-MIN-BOUND))
 (6 2 (:LINEAR C::SINT-MAX-BOUND))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-USHORTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (5 1 (:LINEAR C::USHORT-MAX-BOUND))
 (5 1 (:LINEAR C::ULONG-MAX-BOUND))
 (5 1 (:LINEAR C::UINT-MAX-BOUND))
 (5 1 (:LINEAR C::UCHAR-MAX-BOUND))
 (4 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (4 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (2 2 (:TYPE-PRESCRIPTION C::USHORTP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SSHORTP-WHEN-MEMBER-EQUAL-OF-SSHORT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-USHORT-AND-SINT
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-USHORT-AND-SLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-USHORT-AND-SLLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-USHORT-AND-UINT
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 2 (:TYPE-PRESCRIPTION RATIONALP-OF-MOD))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (4 2 (:REWRITE MOD-WHEN-<-OF-0))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE-2))
 (2 2 (:TYPE-PRESCRIPTION INTEGERP-OF-MOD-TYPE))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-USHORT-AND-ULONG
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 2 (:TYPE-PRESCRIPTION RATIONALP-OF-MOD))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (4 2 (:REWRITE MOD-WHEN-<-OF-0))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE-2))
 (2 2 (:TYPE-PRESCRIPTION INTEGERP-OF-MOD-TYPE))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-USHORT-AND-ULLONG
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 2 (:TYPE-PRESCRIPTION RATIONALP-OF-MOD))
 (6 2 (:LINEAR C::UINT-MAX-BOUND))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SINTP))
 (4 2 (:REWRITE MOD-WHEN-<-OF-0))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SINTP))
 (2 2 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE-2))
 (2 2 (:TYPE-PRESCRIPTION INTEGERP-OF-MOD-TYPE))
 (2 2 (:REWRITE C::USHORTP-WHEN-MEMBER-EQUAL-OF-USHORT-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-SINT-AND-SINT
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-SINT-AND-SLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-SINT-AND-SLLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-SINT-AND-UINT
 (249 2 (:REWRITE MOD-WHEN-<))
 (158 2 (:REWRITE MOD-WHEN-<-OF-0))
 (28 4 (:LINEAR C::SLONG-MAX-<=-SLLONG-MAX))
 (28 4 (:LINEAR C::SLLONG-MIN-<=-SLONG-MIN))
 (24 4 (:LINEAR C::SSHORT-MAX-<=-SINT-MAX))
 (24 4 (:LINEAR C::SLONG-MIN-<=-SINT-MIN))
 (24 4 (:LINEAR C::SINT-MIN-<=-SSHORT-MIN))
 (24 4 (:LINEAR C::SINT-MAX-<=-SLONG-MAX))
 (20 2 (:LINEAR C::INTEGER-FROM-SINT-UPPER-BOUND))
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (18 2 (:LINEAR C::SSHORT-MIN-<=-SCHAR-MIN))
 (18 2 (:LINEAR C::SCHAR-MAX-<=-SSHORT-MAX))
 (16 2 (:LINEAR C::UCHAR-MAX-<=-USHORT-MAX))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (14 2 (:LINEAR C::ULONG-MAX-<=-ULLONG-MAX))
 (14 2 (:LINEAR C::SLONG-MIN-BOUND))
 (14 2 (:LINEAR C::SLONG-MAX-BOUND))
 (12 2 (:LINEAR C::USHORT-MAX-<=-UINT-MAX))
 (12 2 (:LINEAR C::UINT-MAX-<=-ULONG-MAX))
 (10 2 (:LINEAR C::SSHORT-MIN-BOUND))
 (10 2 (:LINEAR C::SSHORT-MAX-BOUND))
 (10 2 (:LINEAR C::SLLONG-MIN-BOUND))
 (10 2 (:LINEAR C::SLLONG-MAX-BOUND))
 (10 2 (:LINEAR C::SINT-MIN-BOUND))
 (10 2 (:LINEAR C::SINT-MAX-BOUND))
 (10 2 (:LINEAR C::INTEGER-FROM-SINT-LOWER-BOUND))
 (8 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (7 1 (:LINEAR C::ULONG-MAX-BOUND))
 (7 1 (:LINEAR C::UINT-MAX-BOUND))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:LINEAR C::USHORT-MAX-BOUND))
 (5 1 (:LINEAR C::ULLONG-MAX-BOUND))
 (5 1 (:LINEAR C::UCHAR-MAX-BOUND))
 (4 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (4 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-SINT-AND-ULONG
 (253 2 (:REWRITE MOD-WHEN-<))
 (158 2 (:REWRITE MOD-WHEN-<-OF-0))
 (28 4 (:LINEAR C::SLONG-MAX-<=-SLLONG-MAX))
 (28 4 (:LINEAR C::SLLONG-MIN-<=-SLONG-MIN))
 (24 4 (:LINEAR C::SSHORT-MAX-<=-SINT-MAX))
 (24 4 (:LINEAR C::SLONG-MIN-<=-SINT-MIN))
 (24 4 (:LINEAR C::SINT-MIN-<=-SSHORT-MIN))
 (24 4 (:LINEAR C::SINT-MAX-<=-SLONG-MAX))
 (20 2 (:LINEAR C::INTEGER-FROM-SINT-UPPER-BOUND))
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (18 2 (:LINEAR C::SSHORT-MIN-<=-SCHAR-MIN))
 (18 2 (:LINEAR C::SCHAR-MAX-<=-SSHORT-MAX))
 (16 2 (:LINEAR C::UINT-MAX-<=-ULONG-MAX))
 (16 2 (:LINEAR C::UCHAR-MAX-<=-USHORT-MAX))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (14 2 (:LINEAR C::ULONG-MAX-<=-ULLONG-MAX))
 (14 2 (:LINEAR C::SLONG-MIN-BOUND))
 (14 2 (:LINEAR C::SLONG-MAX-BOUND))
 (12 2 (:LINEAR C::USHORT-MAX-<=-UINT-MAX))
 (10 2 (:LINEAR C::SSHORT-MIN-BOUND))
 (10 2 (:LINEAR C::SSHORT-MAX-BOUND))
 (10 2 (:LINEAR C::SLLONG-MIN-BOUND))
 (10 2 (:LINEAR C::SLLONG-MAX-BOUND))
 (10 2 (:LINEAR C::SINT-MIN-BOUND))
 (10 2 (:LINEAR C::SINT-MAX-BOUND))
 (10 2 (:LINEAR C::INTEGER-FROM-SINT-LOWER-BOUND))
 (9 1 (:LINEAR C::ULONG-MAX-BOUND))
 (8 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:LINEAR C::USHORT-MAX-BOUND))
 (5 1 (:LINEAR C::ULLONG-MAX-BOUND))
 (5 1 (:LINEAR C::UINT-MAX-BOUND))
 (5 1 (:LINEAR C::UCHAR-MAX-BOUND))
 (4 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (4 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-SINT-AND-ULLONG
 (249 2 (:REWRITE MOD-WHEN-<))
 (158 2 (:REWRITE MOD-WHEN-<-OF-0))
 (28 4 (:LINEAR C::SLONG-MAX-<=-SLLONG-MAX))
 (28 4 (:LINEAR C::SLLONG-MIN-<=-SLONG-MIN))
 (24 4 (:LINEAR C::SSHORT-MAX-<=-SINT-MAX))
 (24 4 (:LINEAR C::SLONG-MIN-<=-SINT-MIN))
 (24 4 (:LINEAR C::SINT-MIN-<=-SSHORT-MIN))
 (24 4 (:LINEAR C::SINT-MAX-<=-SLONG-MAX))
 (20 2 (:LINEAR C::INTEGER-FROM-SINT-UPPER-BOUND))
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (18 2 (:LINEAR C::SSHORT-MIN-<=-SCHAR-MIN))
 (18 2 (:LINEAR C::SCHAR-MAX-<=-SSHORT-MAX))
 (16 2 (:LINEAR C::UINT-MAX-<=-ULONG-MAX))
 (16 2 (:LINEAR C::UCHAR-MAX-<=-USHORT-MAX))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (14 2 (:LINEAR C::SLONG-MIN-BOUND))
 (14 2 (:LINEAR C::SLONG-MAX-BOUND))
 (12 2 (:LINEAR C::USHORT-MAX-<=-UINT-MAX))
 (12 2 (:LINEAR C::ULONG-MAX-<=-ULLONG-MAX))
 (10 2 (:LINEAR C::SSHORT-MIN-BOUND))
 (10 2 (:LINEAR C::SSHORT-MAX-BOUND))
 (10 2 (:LINEAR C::SLLONG-MIN-BOUND))
 (10 2 (:LINEAR C::SLLONG-MAX-BOUND))
 (10 2 (:LINEAR C::SINT-MIN-BOUND))
 (10 2 (:LINEAR C::SINT-MAX-BOUND))
 (10 2 (:LINEAR C::INTEGER-FROM-SINT-LOWER-BOUND))
 (8 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (7 1 (:LINEAR C::ULLONG-MAX-BOUND))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-UINTP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:LINEAR C::USHORT-MAX-BOUND))
 (5 1 (:LINEAR C::ULONG-MAX-BOUND))
 (5 1 (:LINEAR C::UINT-MAX-BOUND))
 (5 1 (:LINEAR C::UCHAR-MAX-BOUND))
 (4 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (4 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::UINTP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE C::SINTP-WHEN-MEMBER-EQUAL-OF-SINT-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-UINT-AND-UINT
 (18 1 (:REWRITE MOD-WHEN-MULTIPLE))
 (18 1 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 2 (:TYPE-PRESCRIPTION RATIONALP-OF-MOD))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE-2))
 (2 2 (:TYPE-PRESCRIPTION INTEGERP-OF-MOD-TYPE))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 (2 1 (:REWRITE MOD-WHEN-<-OF-0))
 (1 1 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 )
(C::CONVERT-INTEGER-VALUE-OF-UINT-AND-SLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-UINT-AND-SLLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-UINT-AND-ULONG
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 2 (:TYPE-PRESCRIPTION RATIONALP-OF-MOD))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (4 2 (:REWRITE MOD-WHEN-<-OF-0))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE-2))
 (2 2 (:TYPE-PRESCRIPTION INTEGERP-OF-MOD-TYPE))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-UINT-AND-ULLONG
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 2 (:TYPE-PRESCRIPTION RATIONALP-OF-MOD))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (4 2 (:REWRITE MOD-WHEN-<-OF-0))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE-2))
 (2 2 (:TYPE-PRESCRIPTION INTEGERP-OF-MOD-TYPE))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::UINTP-WHEN-MEMBER-EQUAL-OF-UINT-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-SLONG-AND-SLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-SLONG-AND-SLLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-SLONG-AND-ULONG
 (189 2 (:REWRITE MOD-WHEN-<))
 (92 2 (:REWRITE MOD-WHEN-<-OF-0))
 (32 4 (:LINEAR C::SLLONG-MIN-<=-SLONG-MIN))
 (28 4 (:LINEAR C::SLONG-MAX-<=-SLLONG-MAX))
 (20 2 (:LINEAR C::INTEGER-FROM-SLONG-UPPER-BOUND))
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (18 2 (:LINEAR C::SLONG-MIN-<=-SINT-MIN))
 (18 2 (:LINEAR C::SINT-MAX-<=-SLONG-MAX))
 (16 2 (:LINEAR C::UINT-MAX-<=-ULONG-MAX))
 (16 2 (:LINEAR C::UCHAR-MAX-<=-USHORT-MAX))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (14 2 (:LINEAR C::ULONG-MAX-<=-ULLONG-MAX))
 (14 2 (:LINEAR C::SLONG-MIN-BOUND))
 (14 2 (:LINEAR C::SLONG-MAX-BOUND))
 (12 2 (:LINEAR C::USHORT-MAX-<=-UINT-MAX))
 (11 1 (:LINEAR C::ULONG-MAX-BOUND))
 (10 2 (:LINEAR C::SLLONG-MIN-BOUND))
 (10 2 (:LINEAR C::SLLONG-MAX-BOUND))
 (10 2 (:LINEAR C::INTEGER-FROM-SLONG-LOWER-BOUND))
 (8 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:LINEAR C::USHORT-MAX-BOUND))
 (5 1 (:LINEAR C::ULLONG-MAX-BOUND))
 (5 1 (:LINEAR C::UINT-MAX-BOUND))
 (5 1 (:LINEAR C::UCHAR-MAX-BOUND))
 (4 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (4 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-SLONG-AND-ULLONG
 (183 2 (:REWRITE MOD-WHEN-<))
 (92 2 (:REWRITE MOD-WHEN-<-OF-0))
 (32 4 (:LINEAR C::SLLONG-MIN-<=-SLONG-MIN))
 (28 4 (:LINEAR C::SLONG-MAX-<=-SLLONG-MAX))
 (20 2 (:LINEAR C::INTEGER-FROM-SLONG-UPPER-BOUND))
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (18 2 (:LINEAR C::SLONG-MIN-<=-SINT-MIN))
 (18 2 (:LINEAR C::SINT-MAX-<=-SLONG-MAX))
 (16 2 (:LINEAR C::UINT-MAX-<=-ULONG-MAX))
 (16 2 (:LINEAR C::UCHAR-MAX-<=-USHORT-MAX))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (14 2 (:LINEAR C::SLONG-MIN-BOUND))
 (14 2 (:LINEAR C::SLONG-MAX-BOUND))
 (12 2 (:LINEAR C::USHORT-MAX-<=-UINT-MAX))
 (12 2 (:LINEAR C::ULONG-MAX-<=-ULLONG-MAX))
 (10 2 (:LINEAR C::SLLONG-MIN-BOUND))
 (10 2 (:LINEAR C::INTEGER-FROM-SLONG-LOWER-BOUND))
 (9 1 (:LINEAR C::ULLONG-MAX-BOUND))
 (8 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (8 2 (:LINEAR C::SLLONG-MAX-BOUND))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (5 1 (:LINEAR C::USHORT-MAX-BOUND))
 (5 1 (:LINEAR C::ULONG-MAX-BOUND))
 (5 1 (:LINEAR C::UINT-MAX-BOUND))
 (5 1 (:LINEAR C::UCHAR-MAX-BOUND))
 (4 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (4 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (2 2 (:TYPE-PRESCRIPTION C::ULONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::SLONGP-WHEN-MEMBER-EQUAL-OF-SLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-ULONG-AND-ULONG
 (18 1 (:REWRITE MOD-WHEN-MULTIPLE))
 (18 1 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 2 (:TYPE-PRESCRIPTION RATIONALP-OF-MOD))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE-2))
 (2 2 (:TYPE-PRESCRIPTION INTEGERP-OF-MOD-TYPE))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 (2 1 (:REWRITE MOD-WHEN-<-OF-0))
 (1 1 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 )
(C::CONVERT-INTEGER-VALUE-OF-ULONG-AND-SLLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-ULONG-AND-ULLONG
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 2 (:TYPE-PRESCRIPTION RATIONALP-OF-MOD))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-SLLONGP))
 (4 2 (:REWRITE MOD-WHEN-<-OF-0))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:TYPE-PRESCRIPTION C::SLLONGP))
 (2 2 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE-2))
 (2 2 (:TYPE-PRESCRIPTION INTEGERP-OF-MOD-TYPE))
 (2 2 (:REWRITE C::ULONGP-WHEN-MEMBER-EQUAL-OF-ULONG-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-SLLONG-AND-SLLONG
 (10 1 (:REWRITE C::VALUE-FIX-WHEN-VALUEP))
 (5 1 (:REWRITE C::VALUEP-WHEN-VALUE-OPTIONP))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (3 3 (:TYPE-PRESCRIPTION C::VALUEP))
 (2 2 (:TYPE-PRESCRIPTION C::VALUE-OPTIONP))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:REWRITE C::VALUEP-WHEN-MEMBER-EQUAL-OF-VALUE-LISTP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 1 (:REWRITE C::VALUE-OPTIONP-WHEN-VALUEP))
 )
(C::CONVERT-INTEGER-VALUE-OF-SLLONG-AND-ULLONG
 (173 2 (:REWRITE MOD-WHEN-<))
 (82 2 (:REWRITE MOD-WHEN-<-OF-0))
 (24 4 (:LINEAR C::SLONG-MAX-<=-SLLONG-MAX))
 (24 4 (:LINEAR C::SLLONG-MIN-<=-SLONG-MIN))
 (20 2 (:LINEAR C::INTEGER-FROM-SLLONG-UPPER-BOUND))
 (19 2 (:REWRITE MOD-WHEN-MULTIPLE))
 (19 2 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (18 2 (:LINEAR C::SLONG-MIN-<=-SINT-MIN))
 (18 2 (:LINEAR C::SINT-MAX-<=-SLONG-MAX))
 (16 2 (:LINEAR C::UINT-MAX-<=-ULONG-MAX))
 (16 2 (:LINEAR C::UCHAR-MAX-<=-USHORT-MAX))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (12 2 (:LINEAR C::USHORT-MAX-<=-UINT-MAX))
 (12 2 (:LINEAR C::ULONG-MAX-<=-ULLONG-MAX))
 (10 2 (:LINEAR C::SLONG-MIN-BOUND))
 (10 2 (:LINEAR C::SLONG-MAX-BOUND))
 (10 2 (:LINEAR C::SLLONG-MIN-BOUND))
 (10 2 (:LINEAR C::SLLONG-MAX-BOUND))
 (10 2 (:LINEAR C::INTEGER-FROM-SLLONG-LOWER-BOUND))
 (8 2 (:REWRITE MOD-WHEN-RATIONALP-ARG1-AND-NOT-RATIONALP-ARG2))
 (7 1 (:LINEAR C::ULLONG-MAX-BOUND))
 (6 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG2))
 (5 1 (:REWRITE C::VALUE-INTEGER->GET-WHEN-ULLONGP))
 (5 1 (:LINEAR C::USHORT-MAX-BOUND))
 (5 1 (:LINEAR C::ULONG-MAX-BOUND))
 (5 1 (:LINEAR C::UINT-MAX-BOUND))
 (5 1 (:LINEAR C::UCHAR-MAX-BOUND))
 (4 2 (:REWRITE MOD-WHEN-NOT-RATIONALP-ARG1-AND-RATIONALP-ARG2))
 (4 2 (:REWRITE MOD-WHEN-NOT-ACL2-NUMBERP-ARG1))
 (2 2 (:TYPE-PRESCRIPTION C::ULLONGP))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE C::SLLONGP-WHEN-MEMBER-EQUAL-OF-SLLONG-LISTP))
 (2 2 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 )
(C::CONVERT-INTEGER-VALUE-OF-ULLONG-AND-ULLONG
 (18 1 (:REWRITE MOD-WHEN-MULTIPLE))
 (18 1 (:REWRITE MOD-WHEN-INTEGERP-OF-QUOTIENT))
 (14 2 (:REWRITE MULTIPLE-WHEN-MOD-0-CHEAP))
 (8 2 (:TYPE-PRESCRIPTION RATIONALP-OF-MOD))
 (2 2 (:TYPE-PRESCRIPTION NONNEG-OF-MOD-TYPE-2))
 (2 2 (:TYPE-PRESCRIPTION INTEGERP-OF-MOD-TYPE))
 (2 2 (:REWRITE C::ULLONGP-WHEN-MEMBER-EQUAL-OF-ULLONG-LISTP))
 (2 2 (:REWRITE COMMUTATIVITY-OF-*))
 (2 1 (:REWRITE MOD-WHEN-<-OF-0))
 (1 1 (:REWRITE MOD-WHEN-EQUAL-OF-MOD-AND-0-FREE-CHEAP))
 )
