Northcrest Associates, Ltd.