© 1996-2009 TRIZ Consulting, Inc.  All rights reserved.