The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
American Eagle Outfitters, Inc. com 02553e106 142 9,081 SH   SOLE   142 0 0
BJ's Restaurants, Inc. com 09180c106 182 4,240 SH   SOLE   182 0 0
Beacon Roofing Supply, Inc. com 073685109 151 4,653 SH   SOLE   151 0 0
CDW Corporation com 12514g108 4 100 SH   SOLE   4 0 0
Carter's, Inc. com 146229109 195 2,155 SH   SOLE   195 0 0
Dick's Sporting Goods, Inc. com 253393102 7,769 156,608 SH   SOLE   7,769 0 0
Ford Motor Co. com 345370860 14 1,000 SH   SOLE   14 0 0
Industrias Bachoco S.A.B. de C.V. com 456463108 9 150 SH   SOLE   9 0 0
Lithia Motors, Inc. com 536797103 86 800 SH   SOLE   86 0 0
M D C Holdings Inc. com 552676108 7,663 292,695 SH   SOLE   7,663 0 0
Meritage Homes Corporation com 59001A102 124 3,396 SH   SOLE   124 0 0
Middleby Corp. com 596278101 8,079 76,801 SH   SOLE   8,079 0 0
Panera Bread Company com 69840W108 9,993 51,667 SH   SOLE   9,993 0 0
Ryland Group, Inc. com 783764103 124 3,027 SH   SOLE   124 0 0
Ryman Hospitality Properties, Inc. com 78377t107 165 3,355 SH   SOLE   165 0 0
Sally Beauty Holdings, Inc. com 79546e104 6,806 286,550 SH   SOLE   6,806 0 0
Texas Roadhouse, Inc. com 882681109 132 3,555 SH   SOLE   132 0 0
The Cheesecake Factory Incorporated com 163072101 23 425 SH   SOLE   23 0 0
The TJX Companies, Inc. com 872540109 9,611 134,574 SH   SOLE   9,611 0 0
The Walt Disney Company com 254687106 20 200 SH   SOLE   20 0 0
Anheuser-Busch InBev SA/NV com 03524a108 10,034 94,380 SH   SOLE   10,034 0 0
Archer Daniels Midland Company com 039483102 9,314 224,711 SH   SOLE   9,314 0 0
CVS Health Corporation com 126650100 13,637 141,341 SH   SOLE   13,637 0 0
Coca Cola Company com 191216100 9,053 225,656 SH   SOLE   9,053 0 0
Colgate-Palmolive Company com 194162103 102 1,600 SH   SOLE   102 0 0
Diamond Foods, Inc. com 252603105 231 7,480 SH   SOLE   231 0 0
Ingredion Incorporated com 457187102 11,209 128,382 SH   SOLE   11,209 0 0
J&J Snack Foods Corp. com 466032109 270 2,378 SH   SOLE   270 0 0
McCormick & Company, Incorporated com 579780206 8,801 107,089 SH   SOLE   8,801 0 0
Nature's Sunshine Products Inc. com 639027101 13 1,063 SH   SOLE   13 0 0
Pepsico Inc Com com 713448108 3 29 SH   SOLE   3 0 0
Universal Corporation com 913456109 132 2,670 SH   SOLE   132 0 0
Vector Group Ltd. com 92240m108 273 12,056 SH   SOLE   273 0 0
Exxon Mobil Corporation com 30231g102 120 1,612 SH   SOLE   120 0 0
NextEra Energy, Inc. com 65339f101 8 80 SH   SOLE   8 0 0
AXIS Capital Holdings Limited com g0692u109 8 150 SH   SOLE   8 0 0
Aflac, Incorporated com 001055102 7 125 SH   SOLE   7 0 0
American Campus Communities, Inc. com 024835100 200 5,516 SH   SOLE   200 0 0
Amtrust Financial Services com 032359309 11 170 SH   SOLE   11 0 0
Aon Plc. com G0408V102 6,868 77,505 SH   SOLE   6,868 0 0
Avalonbay Communities, Inc. com 053484101 9,500 54,340 SH   SOLE   9,500 0 0
Berkshire Hathaway, Inc. Class B com 084670702 26 200 SH   SOLE   26 0 0
Berkshire Hills Bancorp, Inc. com 084680107 185 6,721 SH   SOLE   185 0 0
Brookfield Asset Management Inc. com 112585104 5 160 SH   SOLE   5 0 0
Equifax Inc. com 294429105 227 2,335 SH   SOLE   227 0 0
Equity Residential com 29476l107 11,636 154,893 SH   SOLE   11,636 0 0
Hingham Institution for Savings com 433323102 58 500 SH   SOLE   58 0 0
Janus Capital Group, Inc. com 47102X105 236 17,376 SH   SOLE   236 0 0
Moody's Corporation com 615369105 15,141 154,184 SH   SOLE   15,141 0 0
PartnerRe Ltd. com G6852T105 10 70 SH   SOLE   10 0 0
Post Properties, Inc. com 737464107 189 3,250 SH   SOLE   189 0 0
Pulaski Financial Corporation com 745548107 231 17,020 SH   SOLE   231 0 0
The Bank of New York Mellon Corporation com 064058100 9,775 249,692 SH   SOLE   9,775 0 0
Two Harbors Investment Corp com 90187b101 7 800 SH   SOLE   7 0 0
United Bankshares, Inc. com 909907107 189 4,988 SH   SOLE   189 0 0
White Mountains Insurance Group, Ltd. com G9618E107 212 284 SH   SOLE   212 0 0
AbbVie, Inc. com 00287y109 191 3,514 SH   SOLE   191 0 0
Amgen Inc. com 031162100 12,443 89,958 SH   SOLE   12,443 0 0
C.R. Bard Incorporated com 067383109 9 50 SH   SOLE   9 0 0
CONMED Corporation com 207410101 122 2,551 SH   SOLE   122 0 0
Centene Corp. com 15135b101 328 6,055 SH   SOLE   328 0 0
Cigna Corporation com 125509109 9 70 SH   SOLE   9 0 0
Edwards Lifesciences Corp. com 28176E108 9 60 SH   SOLE   9 0 0
Gilead Sciences Inc. com 375558103 17,949 182,794 SH   SOLE   17,949 0 0
Greatbatch, Inc. com 39153l106 203 3,602 SH   SOLE   203 0 0
HCA Holdings, Inc. com 40412c101 9,959 128,740 SH   SOLE   9,959 0 0
Haemonetics Corporation com 405024100 178 5,500 SH   SOLE   178 0 0
Healthsouth Corporation com 421924309 213 5,557 SH   SOLE   213 0 0
Humana Inc. com 444859102 15,858 88,590 SH   SOLE   15,858 0 0
Johnson & Johnson com 478160104 9,625 103,111 SH   SOLE   9,625 0 0
Laboratory Corp. of America Holdings com 50540R409 8,201 75,607 SH   SOLE   8,201 0 0
Lifepoint Hospitals, Inc. com 53219L109 225 3,178 SH   SOLE   225 0 0
McKesson Corporation com 58155Q103 9,558 51,657 SH   SOLE   9,558 0 0
Medtronic, Inc. com g5960l103 228 3,400 SH   SOLE   228 0 0
Merck & Co. Inc. com 58933Y105 8,918 180,559 SH   SOLE   8,918 0 0
Novartis AG com 66987V109 5 52 SH   SOLE   5 0 0
Parexel International Corporation com 699462107 182 2,940 SH   SOLE   182 0 0
Quest Diagnostics, Inc. com 74834L100 209 3,396 SH   SOLE   209 0 0
Shire plc com 82481R106 10 48 SH   SOLE   10 0 0
Sirona Dental Systems, Inc. com 82966c103 187 2,005 SH   SOLE   187 0 0
Teva Pharmaceutical Industries Ltd. com 881624209 5 82 SH   SOLE   5 0 0
The Cooper Companies, Inc. com 216648402 6,840 45,946 SH   SOLE   6,840 0 0
UnitedHealth Group Incorporated com 91324p102 9 80 SH   SOLE   9 0 0
VCA Antech Inc. com 918194101 301 5,725 SH   SOLE   301 0 0
Vertex Pharmaceuticals Incorporated com 92532f100 7 65 SH   SOLE   7 0 0
Waters Corporation com 941848103 6,859 58,021 SH   SOLE   6,859 0 0
West Pharmaceutical Services, Inc. com 955306105 145 2,685 SH   SOLE   145 0 0
Zoetis, Inc. com 98978V103 1,235 30,000 SH   SOLE   1,235 0 0
3M Company com 88579y101 9,590 67,643 SH   SOLE   9,590 0 0
Cable One, Inc. com 12685j105 3 8 SH   SOLE   3 0 0
Chicago Bridge & Iron Company N.V. com 167250109 6 160 SH   SOLE   6 0 0
Cintas Corporation com 172908105 15,151 176,688 SH   SOLE   15,151 0 0
General Electric Company com 369604103 25 1,000 SH   SOLE   25 0 0
HD Supply Holdings, Inc. com 40416m105 8,742 305,458 SH   SOLE   8,742 0 0
Hess Corp com 42809H107 100 2,000 SH   SOLE   100 0 0
Honda Motor Co., Ltd. com 438128308 5 158 SH   SOLE   5 0 0
Honeywell International com 438516106 52 552 SH   SOLE   52 0 0
Kyocera Corp. com 501556203 5 101 SH   SOLE   5 0 0
Westinghouse Air Brake Technologies Corp. com 929740108 292 3,315 SH   SOLE   292 0 0
Ansys, Inc. com 03662q105 8,244 93,537 SH   SOLE   8,244 0 0
Apple Inc. com 037833100 8 77 SH   SOLE   8 0 0
Broadcom Corp. com 111320107 11,623 225,991 SH   SOLE   11,623 0 0
Cadence Design Systems, Inc. com 127387108 252 12,201 SH   SOLE   252 0 0
Check Point Software Technologies Ltd. com m22465104 11,188 141,028 SH   SOLE   11,188 0 0
China Mobile Limited com 16941M109 5 82 SH   SOLE   5 0 0
DST Systems Inc. - Del. com 233326107 6 60 SH   SOLE   6 0 0
EMC Corporation com 268648102 29 1,200 SH   SOLE   29 0 0
Epiq Systems, Inc. com 26882D109 91 7,010 SH   SOLE   91 0 0
F5 Networks, Inc. com 315616102 10,429 90,061 SH   SOLE   10,429 0 0
Facebook, Inc. com 30303m102 10,210 113,576 SH   SOLE   10,210 0 0
Graham Holdings Company Common com 384637104 5 8 SH   SOLE   5 0 0
Infoblox, Inc. com 45672H104 140 8,784 SH   SOLE   140 0 0
Mellanox Technologies, Ltd. com m51363113 182 4,805 SH   SOLE   182 0 0
MicroStrategy, Inc. com 594972408 218 1,109 SH   SOLE   218 0 0
N C R Corp. com 62886e108 9 414 SH   SOLE   9 0 0
NetEase, Inc. com 64110w102 5 43 SH   SOLE   5 0 0
Palo Alto Networks, Inc. com 697435105 8,809 51,217 SH   SOLE   8,809 0 0
SAP SE com 803054204 5 75 SH   SOLE   5 0 0
ServiceNow, Inc. com 81762P102 6,943 99,977 SH   SOLE   6,943 0 0
Skyworks Solutions Inc. com 83088m102 33 395 SH   SOLE   33 0 0
Teradata Corporation com 88076w103 10 354 SH   SOLE   10 0 0
Ashland Inc. com 044209104 10,782 107,151 SH   SOLE   10,782 0 0
CF Industries Holdings, Inc. com 125269100 7 145 SH   SOLE   7 0 0
International Flavors & Fragrances, Inc. com 459506101 11,214 108,602 SH   SOLE   11,214 0 0
Sealed Air Corporation com 81211k100 3 60 SH   SOLE   3 0 0
Sensient Technologies Corporation com 81725T100 236 3,857 SH   SOLE   236 0 0
A T & T, Inc. com 00206r102 10 309 SH   SOLE   10 0 0
Alcatel-Lucent com 013904305 1 403 SH   SOLE   1 0 0
Avista Corp. com 05379b107 234 7,046 SH   SOLE   234 0 0
CMS Energy Corp. com 125896100 9,737 275,671 SH   SOLE   9,737 0 0
Nisource, Inc. com 65473p105 9,438 508,804 SH   SOLE   9,438 0 0
Consumer Discret Sel Sect SPDR ETF com 81369y407 35 470 SH   SOLE   35 0 0
Consumer Staples Select Sector SPDR ETF com 81369y308 366 7,762 SH   SOLE   366 0 0
Direxion Daily S&P500A Bull 3X Shares com 25459w862 35 500 SH   SOLE   35 0 0
Financial Select Sector SPDR ETF com 81369Y605 43 1,891 SH   SOLE   43 0 0
Health Care Select Sector SPDR ETF com 81369y209 369 5,569 SH   SOLE   369 0 0
Industrial Select Sector SPDR ETF com 81369y704 24 489 SH   SOLE   24 0 0
Materials Select Sector SPDR ETF com 81369y100 16 413 SH   SOLE   16 0 0
ProShares Short S&P500 com 74347r503 8 370 SH   SOLE   8 0 0
SPDR S&P 500 ETF com 78462F103 54 280 SH   SOLE   54 0 0
SPDR S&P MidCap 400 ETF com 78467Y107 35 140 SH   SOLE   35 0 0
SPDR S&P Retail ETF com 78464A714 268 6,027 SH   SOLE   268 0 0
Schwab U.S. Large Cap Blend com 808524201 24 525 SH   SOLE   24 0 0
Technology Select Sector SPDR ETF com 81369Y803 49 1,236 SH   SOLE   49 0 0
United States Oil ETF com 91232n108 78 5,335 SH   SOLE   78 0 0
Utilities Select Sector SPDR ETF com 81369y886 14 323 SH   SOLE   14 0 0
iShares MSCI Austria Capped com 464286202 15 985 SH   SOLE   15 0 0
iShares MSCI Belgium Capped com 464286301 20 1,195 SH   SOLE   20 0 0
iShares MSCI Denmark Capped com 46429b523 20 380 SH   SOLE   20 0 0
iShares MSCI Emerging Markets com 464287234 12 378 SH   SOLE   12 0 0
iShares MSCI Germany com 464286806 19 750 SH   SOLE   19 0 0
iShares MSCI Hong Kong com 464286871 19 989 SH   SOLE   19 0 0
iShares MSCI Ireland Capped com 46429b507 20 513 SH   SOLE   20 0 0
iShares MSCI Japan com 464286848 19 1,696 SH   SOLE   19 0 0
iShares MSCI Netherlands com 464286814 19 826 SH   SOLE   19 0 0
iShares MSCI Switzerland Capped com 464286749 19 633 SH   SOLE   19 0 0
iShares North American Tech-Software com 464287515 275 2,910 SH   SOLE   275 0 0
iShares Trust - iShares MSCI EAFE ETF com 464287465 88 1,541 SH   SOLE   88 0 0