Castle Creek Associates, Ltd.