copyright 2003 Allegro Manufacturing Consultants, Inc.