All trademarks used are properties of their respective owners. Please visit the sites of the respective owners. NO warranty as to 100% accuracy is intended or implied. Any omissions are without intent to infringe. We cannot guarantee 100% accuracy of the contact information presented here. Products or trademarks named are used for reference, without any implied endorsement by their holders and without intent to infringe. This site does not condone activities and actions that breach the rights of copyright owners. As a site visitor it is your responsibility to obey all laws governing copyright in each country. This site respects copyright and other laws. This site requires all site visitors users to comply with copyright and other laws. This site does not by the supply of the information on this site authorize you to infringe the copyright or other rights of third parties.