DISCLAIMER: PLEASE READ - By printing, downloading, or using any info from this site, you agree to our full terms. Review the full terms by clicking here. Below is a summary of some of the terms. If you do not agree to the full terms, do not use the information. All information on this web site is provided as a free service. Under no conditions does it constitute professional advice. No representations are made as to the completeness, accuracy, comprehensiveness or otherwise of the information provided. This site is considered publishers of this material, not authors. Information may have errors or be outdated. Some information is from historical sources or represents opinions of the author. It is for research purposes only. The information is "AS IS", "WITH ALL FAULTS". User assumes all risk of use, damage, or injury. You agree that we have no liability for any damages. We are not liable for any consequential, incidental, indirect, or special damages. You indemnify us for claims caused by you.