http://www.dakotacom.net/~donut/programs/fchksum.html
