All contents of this site are for informational and educational purposes only. The site owner is not responsible for any inaccuracies of information presented, and is not responsible for how you use any of the information provided here. Linking to web sites or articles does not constitute endorsement. All information is provided with NO WARRANTY.
You agree to hold the site owner harmless for any use of this site, the information within this site, or any links to internal or external content this site contains.