Tamarac Associates, Ltd.