Shores Associates, Ltd.