NAME
	ccard - credit card number validation

DESCRIPTION
	This program may be used to validate credit card numbers.  It
	is derived from BASIC (yuck!) sources posted recently.  The
	format is a soubroutine to do the checking, and a small main()
	to test it with.  It works correctly for all of my credit
	cards, no other claims of accuracy are made!

	The code should work on must C comopilers, but I've only tested
	it on SunOS 4.1.3 cc and gcc-2.6.0.

AUTHORS
	Derived from code by Chris Stone <cstone@hms.com>, The High
	Mountain Software Internet Gateway.

	Translated to C by Peter Miller, 28-Oct-94.

	This source is hereby placed in the Public Domain.  Please
	leave the authors' names on it, and document changes.

NO WARRANTY
	BECAUSE THE PROGRAM IS IN THE PUBLIC DOMAIN, THERE IS NO
	WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE
	LAW.  EXCEPT WHEN OTHERWISE STATED IN WRITING THE AUTHORS
	AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT
	WARRANTY OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING,
	BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY
	AND FITNESS FOR A PARTICULAR PURPOSE.  THE ENTIRE RISK AS TO
	THE QUALITY AND PERFORMANCE OF THE PROGRAM IS WITH YOU.  SHOULD
	THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF ALL
	NECESSARY SERVICING, REPAIR OR CORRECTION.

	IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
	WRITING WILL ANY AUTHOR, OR ANY OTHER PARTY WHO MAY MODIFY
	AND/OR REDISTRIBUTE THE PROGRAM, BE LIABLE TO YOU FOR DAMAGES,
	INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL
	DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM
	(INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
	RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES
	OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER
	PROGRAMS), EVEN IF SUCH AUTHOR OR OTHER PARTY HAS BEEN ADVISED
	OF THE POSSIBILITY OF SUCH DAMAGES.
