I am licensed by neongecko.com Inc. under the Apache open source license Version 2.0, published January 2004. Subject to legal restrictions on trademarks, copyrights, and patents. All rights are reserved to their owners.  US Patents #7424516, #20140161250, #20140177813, #8638908, #8068604, #8553852. China Patent #102017585. Europe Patent #2156652