2004 J.F. Ryan Associates, Inc.