copyright (C) 2005 Cresson Associates-group, All rights reserved.