Allstate Associates, Ltd.