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
3M Company COM 88579Y101 33,066 156,927 SH   SOLE   2,239 0 154,687
Abbott Laboratories COM 002824100 35,074 478,109 SH   SOLE   9,725 0 468,384
AbbVie COM 00287Y109 16,801 177,640 SH   SOLE   1,650 0 175,990
Acadia Pharmaceuticals COM 004225108 211 10,155 SH   SOLE   1,500 0 8,655
Accenture Plc Cl A COM G1151C101 6,414 37,685 SH   SOLE   0 0 37,685
Activision Blizzard COM 00507V109 4,206 50,556 SH   SOLE   2,500 0 48,056
Actuant Cl A COM 00508X203 306 10,984 SH   SOLE   0 0 10,984
Adobe Systems COM 00724F101 6,546 24,250 SH   SOLE   200 0 24,050
Aetna COM 00817Y108 450 2,217 SH   SOLE   0 0 2,217
Alliant Energy COM 018802108 396 9,300 SH   SOLE   4,750 0 4,550
Allstate COM 020002101 19,233 194,867 SH   SOLE   8,154 0 186,713
Alphabet Cl A COM 02079K305 22,755 18,851 SH   SOLE   664 0 18,187
Alphabet Cl C COM 02079K107 54,262 45,466 SH   SOLE   905 0 44,561
Altria Group COM 02209S103 8,870 147,072 SH   SOLE   700 0 146,372
Amazon.com COM 023135106 37,476 18,710 SH   SOLE   470 0 18,240
American Airlines Group COM 02376R102 4,374 105,827 SH   SOLE   5,100 0 100,727
American Electric Power COM 025537101 203 2,870 SH   SOLE   0 0 2,870
American Express COM 025816109 44,187 414,938 SH   SOLE   8,880 0 406,058
Ameriprise Financial COM 03076C106 779 5,278 SH   SOLE   0 0 5,278
AMETEK COM 031100100 1,495 18,897 SH   SOLE   0 0 18,897
Amgen COM 031162100 4,136 19,951 SH   SOLE   200 0 19,751
Analog Devices COM 032654105 4,257 46,045 SH   SOLE   760 0 45,285
ANSYS COM 03662Q105 368 1,970 SH   SOLE   0 0 1,970
Anthem COM 036752103 621 2,265 SH   SOLE   0 0 2,265
Apple COM 037833100 88,461 391,870 SH   SOLE   7,106 0 384,764
AptarGroup COM 038336103 3,930 36,479 SH   SOLE   850 0 35,629
AT&T COM 00206R102 10,809 321,895 SH   SOLE   1,425 0 320,470
Autodesk COM 052769106 416 2,663 SH   SOLE   0 0 2,663
Automatic Data Processing COM 053015103 3,112 20,656 SH   SOLE   0 0 20,656
Baker Hughes a GE company COM 05722G100 203 5,990 SH   SOLE   0 0 5,990
Bank of America COM 060505104 1,019 34,594 SH   SOLE   0 0 34,594
Bank of New York Mellon Corp COM 064058100 2,974 58,332 SH   SOLE   555 0 57,777
Baxter International COM 071813109 1,117 14,489 SH   SOLE   2,000 0 12,489
BB&T COM 054937107 12,598 259,549 SH   SOLE   7,482 0 252,067
Becton Dickinson COM 075887109 10,692 40,967 SH   SOLE   775 0 40,192
Bed Bath & Beyond COM 075896100 170 11,331 SH   SOLE   0 0 11,331
Benefitfocus COM 08180D106 288 7,120 SH   SOLE   0 0 7,120
Berkshire Hathaway Cl A COM 084670108 9,920 31 SH   SOLE   0 0 31
Berkshire Hathaway Cl B COM 084670702 24,190 112,979 SH   SOLE   3,100 0 109,879
BlackRock COM 09247X101 2,645 5,612 SH   SOLE   21 0 5,591
Blackstone Group LP COM 09253U108 305 8,005 SH   SOLE   0 0 8,005
Boeing COM 097023105 78,118 210,052 SH   SOLE   5,502 0 204,550
Bristol-Myers Squibb COM 110122108 2,631 42,383 SH   SOLE   0 0 42,383
Broadcom Ltd COM 11135F101 27,766 112,535 SH   SOLE   3,436 0 109,099
Cable One COM 12685J105 420 475 SH   SOLE   0 0 475
Canopy Growth COM 138035100 281 5,775 SH   SOLE   2,300 0 3,475
Cardinal Health COM 14149Y108 717 13,276 SH   SOLE   0 0 13,276
Castle Brands COM 148435100 11 10,000 SH   SOLE   0 0 10,000
Caterpillar COM 149123101 10,445 68,494 SH   SOLE   50 0 68,444
CBOE Holdings COM 12503M108 753 7,847 SH   SOLE   0 0 7,847
Celgene COM 151020104 36,344 406,124 SH   SOLE   11,160 0 394,964
Charles Schwab COM 808513105 12,551 255,351 SH   SOLE   6,200 0 249,151
Charter Communications A COM 16119P108 425 1,304 SH   SOLE   0 0 1,304
Chevron COM 166764100 40,201 328,759 SH   SOLE   6,562 0 322,197
Cigna COM 125509109 2,561 12,300 SH   SOLE   0 0 12,300
Cisco Systems COM 17275R102 12,442 255,738 SH   SOLE   2,675 0 253,063
Citigroup COM 172967424 19,878 277,089 SH   SOLE   1,575 0 275,514
Clorox COM 189054109 771 5,129 SH   SOLE   0 0 5,129
CME Group COM 12572Q105 632 3,713 SH   SOLE   0 0 3,713
CMG Holdings Group COM 125749101 0 10,100 SH   SOLE   0 0 10,100
Coca-Cola COM 191216100 22,204 480,714 SH   SOLE   4,700 0 476,014
Cognizant Tech Solutions COM 192446102 455 5,896 SH   SOLE   0 0 5,896
Colgate-Palmolive COM 194162103 10,053 150,153 SH   SOLE   1,300 0 148,853
Comcast Cl A COM 20030N101 45,331 1,280,179 SH   SOLE   23,989 0 1,256,190
ConocoPhillips COM 20825C104 1,401 18,101 SH   SOLE   0 0 18,101
Consolidated Edison COM 209115104 678 8,901 SH   SOLE   0 0 8,901
Constellation Brands Cl A COM 21036P108 248 1,149 SH   SOLE   0 0 1,149
Copart COM 217204106 971 18,840 SH   SOLE   0 0 18,840
Costco Wholesale COM 22160K105 18,900 80,468 SH   SOLE   3,826 0 76,642
Crown Castle International COM 22822V101 216 1,939 SH   SOLE   100 0 1,839
CSX COM 126408103 266 3,598 SH   SOLE   0 0 3,598
Cubic COM 229669106 255 3,486 SH   SOLE   0 0 3,486
Cummins COM 231021106 2,182 14,936 SH   SOLE   0 0 14,936
CVS Health Corp COM 126650100 2,095 26,609 SH   SOLE   125 0 26,484
Danaher COM 235851102 29,250 269,191 SH   SOLE   6,350 0 262,841
Deere & Co COM 244199105 12,519 83,274 SH   SOLE   2,600 0 80,674
Defentect Group COM 244639100 0 23,000 SH   SOLE   0 0 23,000
Delta Airlines COM 247361702 620 10,725 SH   SOLE   0 0 10,725
Disney Walt COM 254687106 43,798 374,534 SH   SOLE   6,772 0 367,762
Dominion Energy COM 25746U109 3,156 44,899 SH   SOLE   0 0 44,899
Dover COM 260003108 753 8,500 SH   SOLE   0 0 8,500
DowDuPont COM 26078J100 32,300 502,261 SH   SOLE   13,445 0 488,817
DTE Energy COM 233331107 401 3,678 SH   SOLE   0 0 3,678
Duke Energy COM 26441C204 896 11,195 SH   SOLE   0 0 11,195
Dun & Bradstreet COM 26483E100 910 6,385 SH   SOLE   0 0 6,385
Dynavax Technologies COM 268158201 145 11,700 SH   SOLE   5,500 0 6,200
eBay COM 278642103 221 6,700 SH   SOLE   0 0 6,700
Ecolab COM 278865100 31,846 203,123 SH   SOLE   4,477 0 198,646
ECOtality COM 27922Y202 0 100,000 SH   SOLE   0 0 100,000
Edwards Lifesciences COM 28176E108 349 2,005 SH   SOLE   0 0 2,005
Electronic Arts COM 285512109 331 2,750 SH   SOLE   0 0 2,750
Emerson Electric COM 291011104 5,988 78,189 SH   SOLE   300 0 77,889
Energy Transfer Equity LP COM 29273V100 180 10,351 SH   SOLE   0 0 10,351
Entergy COM 29364G103 546 6,735 SH   SOLE   0 0 6,735
EOG Resources COM 26875P101 947 7,425 SH   SOLE   0 0 7,425
Estee Lauder Cl A COM 518439104 4,865 33,475 SH   SOLE   120 0 33,355
Everest Re Group Ltd COM G3223R108 400 1,750 SH   SOLE   0 0 1,750
Evergy COM 30034W106 464 8,447 SH   SOLE   0 0 8,447
Eversource Energy COM 30040W108 277 4,515 SH   SOLE   0 0 4,515
Exact Sciences COM 30063P105 649 8,225 SH   SOLE   0 0 8,225
Exxon Mobil COM 30231G102 47,009 552,914 SH   SOLE   7,445 0 545,469
Facebook COM 30303M102 27,333 166,198 SH   SOLE   6,000 0 160,198
Fedex COM 31428X106 441 1,830 SH   SOLE   100 0 1,730
First Horizon National Corp COM 320517105 284 16,441 SH   SOLE   0 0 16,441
First Midwest Bancorp IL COM 320867104 279 10,500 SH   SOLE   0 0 10,500
First Republic Bank COM 33616C100 273 2,845 SH   SOLE   0 0 2,845
Fiserv COM 337738108 13,429 163,010 SH   SOLE   260 0 162,750
Ford Motor COM 345370860 96 10,405 SH   SOLE   0 0 10,405
Fortive COM 34959J108 2,401 28,518 SH   SOLE   0 0 28,518
Fortune Brands Home & Security COM 34964C106 253 4,832 SH   SOLE   0 0 4,832
General Dynamics COM 369550108 694 3,391 SH   SOLE   0 0 3,391
General Electric COM 369604103 8,472 750,359 SH   SOLE   7,400 0 742,959
General Mills COM 370334104 439 10,231 SH   SOLE   0 0 10,231
Genuine Parts COM 372460105 298 3,000 SH   SOLE   0 0 3,000
Gilead Sciences COM 375558103 15,988 207,070 SH   SOLE   2,200 0 204,870
Globus Medical COM 379577208 4,106 72,348 SH   SOLE   0 0 72,348
Goldman Sachs Group COM 38141G104 1,715 7,648 SH   SOLE   0 0 7,648
Grainger W W COM 384802104 7,353 20,572 SH   SOLE   0 0 20,572
Hanesbrands COM 410345102 725 39,318 SH   SOLE   0 0 39,318
Helix TCS COM 42333M101 12 10,000 SH   SOLE   0 0 10,000
Hershey Company COM 427866108 1,513 14,834 SH   SOLE   0 0 14,834
Home Depot COM 437076102 16,511 79,708 SH   SOLE   3,144 0 76,564
Honeywell International COM 438516106 31,127 187,063 SH   SOLE   5,920 0 181,143
IDEX COM 45167R104 7,789 51,696 SH   SOLE   0 0 51,696
Illinois Tool Works COM 452308109 3,866 27,393 SH   SOLE   0 0 27,393
Illumina COM 452327109 260 707 SH   SOLE   0 0 707
Intel COM 458140100 6,457 136,541 SH   SOLE   2,455 0 134,086
IntercontinentalExchange Grp COM 45866F104 6,096 81,404 SH   SOLE   4,000 0 77,404
International Business Machine COM 459200101 27,890 184,448 SH   SOLE   1,315 0 183,133
International Paper COM 460146103 245 4,993 SH   SOLE   0 0 4,993
Intuit COM 461202103 435 1,915 SH   SOLE   0 0 1,915
Intuitive Surgical COM 46120E602 1,128 1,965 SH   SOLE   0 0 1,965
Johnson & Johnson COM 478160104 77,216 558,851 SH   SOLE   9,635 0 549,216
JPMorgan Chase & Co COM 46625H100 90,997 806,426 SH   SOLE   13,453 0 792,973
Kansas City Southern COM 485170302 15,343 135,443 SH   SOLE   1,075 0 134,368
Kimberly Clark COM 494368103 8,075 71,054 SH   SOLE   1,100 0 69,954
Kinder Morgan COM 49456B101 241 13,580 SH   SOLE   0 0 13,580
Kraft Heinz Co. COM 500754106 13,823 250,830 SH   SOLE   2,404 0 248,426
Kroger COM 501044101 285 9,798 SH   SOLE   0 0 9,798
Leggett & Platt COM 524660107 223 5,100 SH   SOLE   0 0 5,100
Liberty Global-C COM G5480U120 314 11,167 SH   SOLE   0 0 11,167
Liberty SiriusXM Cl C COM 531229607 359 8,254 SH   SOLE   0 0 8,254
Lilly Eli COM 532457108 2,613 24,346 SH   SOLE   0 0 24,346
Littelfuse COM 537008104 445 2,250 SH   SOLE   0 0 2,250
Lockheed Martin COM 539830109 21,036 60,805 SH   SOLE   775 0 60,030
Lowe's Companies COM 548661107 2,463 21,451 SH   SOLE   0 0 21,451
Macy's COM 55616P104 271 7,800 SH   SOLE   0 0 7,800
Marathon Petroleum Corp. COM 56585A102 238 2,982 SH   SOLE   0 0 2,982
Markel COM 570535104 1,757 1,478 SH   SOLE   0 0 1,478
Marriott International Cl A COM 571903202 360 2,723 SH   SOLE   0 0 2,723
Mastercard Cl A COM 57636Q104 34,865 156,619 SH   SOLE   1,235 0 155,384
MB Financial COM 55264U108 2,692 58,374 SH   SOLE   0 0 58,374
McCormick Non-Voting COM 579780206 20,397 154,814 SH   SOLE   600 0 154,214
McDonalds COM 580135101 46,351 277,072 SH   SOLE   1,676 0 275,396
Medtronic Plc COM G5960L103 652 6,633 SH   SOLE   0 0 6,633
Merck COM 58933Y105 26,510 373,693 SH   SOLE   6,340 0 367,353
MetLife COM 59156R108 12,554 268,711 SH   SOLE   1,775 0 266,936
Micron Technology COM 595112103 391 8,640 SH   SOLE   0 0 8,640
Microsoft COM 594918104 109,690 959,078 SH   SOLE   16,231 0 942,847
Mondelez Intl COM 609207105 24,201 563,328 SH   SOLE   13,614 0 549,714
Moody's COM 615369105 267 1,596 SH   SOLE   0 0 1,596
MSCI COM 55354G100 1,165 6,565 SH   SOLE   0 0 6,565
Murphy Oil COM 626717102 203 6,100 SH   SOLE   0 0 6,100
National-Oilwell Varco COM 637071101 1,191 27,635 SH   SOLE   250 0 27,385
NetFlix COM 64110L106 3,982 10,644 SH   SOLE   0 0 10,644
NextEra Energy COM 65339F101 1,946 11,611 SH   SOLE   0 0 11,611
Nike Cl B COM 654106103 28,729 339,101 SH   SOLE   8,440 0 330,661
Nordstrom COM 655664100 238 3,978 SH   SOLE   0 0 3,978
Norfolk Southern COM 655844108 1,340 7,423 SH   SOLE   0 0 7,423
Northern Trust COM 665859104 17,117 167,605 SH   SOLE   1,950 0 165,655
Northrop Grumman COM 666807102 2,704 8,519 SH   SOLE   200 0 8,319
Nvidia COM 67066G104 4,091 14,558 SH   SOLE   0 0 14,558
Nymox Pharmaceutical COM P73398102 62 25,000 SH   SOLE   0 0 25,000
Occidental Petroleum COM 674599105 17,203 209,359 SH   SOLE   4,875 0 204,484
ONEOK COM 682680103 1,437 21,197 SH   SOLE   0 0 21,197
Oracle COM 68389X105 2,750 53,342 SH   SOLE   0 0 53,342
Paychex COM 704326107 2,903 39,410 SH   SOLE   250 0 39,160
PayPal Hldgs COM 70450Y103 8,781 99,966 SH   SOLE   6,045 0 93,921
PepsiCo COM 713448108 47,368 423,681 SH   SOLE   7,632 0 416,049
Pfizer COM 717081103 20,417 463,291 SH   SOLE   7,314 0 455,977
Philip Morris International COM 718172109 12,569 154,148 SH   SOLE   3,840 0 150,308
Phillips 66 COM 718546104 481 4,265 SH   SOLE   0 0 4,265
PNC Financial Services Group COM 693475105 2,196 16,127 SH   SOLE   0 0 16,127
PPG Industries COM 693506107 225 2,062 SH   SOLE   0 0 2,062
PPL COM 69351T106 5,148 175,951 SH   SOLE   5,580 0 170,371
Praxair COM 74005P104 4,004 24,912 SH   SOLE   150 0 24,762
Procter & Gamble COM 742718109 62,087 745,967 SH   SOLE   8,245 0 737,722
Prudential Financial COM 744320102 1,547 15,267 SH   SOLE   1,825 0 13,442
Public Service Enterprise Grou COM 744573106 327 6,200 SH   SOLE   0 0 6,200
QUALCOMM COM 747525103 13,115 182,083 SH   SOLE   4,475 0 177,608
QuickLogic Corp COM 74837P108 10 10,000 SH   SOLE   10,000 0 0
Qurate Retail Group COM 74915M100 351 15,801 SH   SOLE   0 0 15,801
Raytheon COM 755111507 217 1,050 SH   SOLE   0 0 1,050
RBC Bearings COM 75524B104 529 3,520 SH   SOLE   0 0 3,520
Red Hat COM 756577102 6,237 45,763 SH   SOLE   800 0 44,963
Rockwell Automation COM 773903109 201 1,072 SH   SOLE   0 0 1,072
Roper Technologies COM 776696106 214 722 SH   SOLE   0 0 722
Ross Stores COM 778296103 823 8,300 SH   SOLE   0 0 8,300
S&P Global COM 78409V104 406 2,079 SH   SOLE   0 0 2,079
Salesforce.com COM 79466L302 16,795 105,608 SH   SOLE   1,850 0 103,758
Sempra Energy COM 816851109 312 2,741 SH   SOLE   0 0 2,741
Serac Hldgs COM 81747S106 0 12,500 SH   SOLE   12,500 0 0
Sherwin Williams COM 824348106 2,982 6,550 SH   SOLE   0 0 6,550
Skyworks Solutions COM 83088M102 368 4,055 SH   SOLE   0 0 4,055
Southern Company COM 842587107 557 12,772 SH   SOLE   0 0 12,772
Southwest Airlines COM 844741108 659 10,548 SH   SOLE   1,442 0 9,106
Splunk COM 848637104 3,074 25,426 SH   SOLE   395 0 25,031
Square A COM 852234103 383 3,873 SH   SOLE   1,120 0 2,753
Starbucks COM 855244109 25,228 443,848 SH   SOLE   11,260 0 432,588
Stericycle COM 858912108 317 5,408 SH   SOLE   0 0 5,408
Stryker COM 863667101 1,147 6,458 SH   SOLE   0 0 6,458
SVB Financial Group COM 78486Q101 6,227 20,035 SH   SOLE   0 0 20,035
Target COM 87612E106 1,841 20,869 SH   SOLE   600 0 20,269
Tenneco COM 880349105 303 7,185 SH   SOLE   0 0 7,185
Texas Instruments COM 882508104 553 5,152 SH   SOLE   0 0 5,152
Texas Pacific Land Trust COM 882610108 764 886 SH   SOLE   0 0 886
Thermo Fisher Scientific COM 883556102 79,119 324,151 SH   SOLE   7,412 0 316,738
Tiffany COM 886547108 7,893 61,204 SH   SOLE   0 0 61,204
TJX Companies COM 872540109 6,042 53,936 SH   SOLE   4,520 0 49,416
Torchmark COM 891027104 207 2,391 SH   SOLE   0 0 2,391
Travelers Companies COM 89417E109 10,074 77,668 SH   SOLE   2,916 0 74,752
Tri Continental COM 895436103 241 8,662 SH   SOLE   0 0 8,662
Trustmark COM 898402102 405 12,048 SH   SOLE   0 0 12,048
U S Bancorp COM 902973304 7,231 136,933 SH   SOLE   1,000 0 135,933
Union Pacific COM 907818108 16,143 99,139 SH   SOLE   1,550 0 97,589
United Parcel Service Cl B COM 911312106 2,214 18,966 SH   SOLE   0 0 18,966
United Technologies COM 913017109 48,336 345,729 SH   SOLE   8,062 0 337,667
UnitedHealth Group COM 91324P102 1,165 4,379 SH   SOLE   51 0 4,328
Verizon Communications COM 92343V104 21,560 403,827 SH   SOLE   4,750 0 399,077
Vertex Pharmaceuticals COM 92532F100 638 3,310 SH   SOLE   0 0 3,310
Viaspace COM 92554W106 0 100,000 SH   SOLE   70,000 0 30,000
Visa Class A COM 92826C839 1,143 7,612 SH   SOLE   760 0 6,852
VITRO TECH COM 92851M108 0 15,000 SH   SOLE   0 0 15,000
Vulcan Materials COM 929160109 301 2,705 SH   SOLE   0 0 2,705
Walgreens Boots Alliance COM 931427108 7,724 105,948 SH   SOLE   75 0 105,873
Walmart COM 931142103 2,458 26,170 SH   SOLE   920 0 25,250
Waste Management COM 94106L109 4,043 44,741 SH   SOLE   400 0 44,341
WEC Energy Group COM 92939U106 2,812 42,120 SH   SOLE   0 0 42,120
Wells Fargo COM 949746101 13,630 259,321 SH   SOLE   9,066 0 250,255
Williams-Sonoma COM 969904101 1,685 25,632 SH   SOLE   0 0 25,632
Xcel Energy COM 98389B100 347 7,341 SH   SOLE   0 0 7,341
Xylem COM 98419M100 210 2,634 SH   SOLE   0 0 2,634
Yum China Hldgs COM 98850P109 1,987 56,585 SH   SOLE   3,235 0 53,350
Yum! Brands COM 988498101 7,020 77,215 SH   SOLE   3,800 0 73,415
Zimmer Biomet Holdings COM 98956P102 698 5,311 SH   SOLE   0 0 5,311
Zoetis COM 98978V103 25,307 276,401 SH   SOLE   3,425 0 272,976
AP Alternative Assets LP LTD 00186K101 31 190,750 SH   SOLE   0 0 190,750
AP Alternative Assets LP LTD G04036102 5 32,500 SH   SOLE   0 0 32,500
Enterprise Products Partners L LTD 293792107 2,075 72,239 SH   SOLE   0 0 72,239
Magellan Midstream Partners LP LTD 559080106 540 7,969 SH   SOLE   0 0 7,969
Oaktree Capital Group LLC LTD 674001201 5,370 129,700 SH   SOLE   3,000 0 126,700
Alibaba Group Hldgs LTD. ADR COM 01609W102 342 2,073 SH   SOLE   0 0 2,073
America Movil SAB ADR Ser L COM 02364W105 1,666 103,746 SH   SOLE   0 0 103,746
ASML Hldgs NV ADR COM N07059210 30,297 161,139 SH   SOLE   3,086 0 158,052
AstraZeneca PLC Spon ADR COM 046353108 1,601 40,459 SH   SOLE   0 0 40,459
BHP Billiton Ltd Spon ADR COM 088606108 550 11,035 SH   SOLE   0 0 11,035
BP PLC Spon ADR COM 055622104 1,484 32,187 SH   SOLE   2,030 0 30,157
Diageo PLC Spon ADR COM 25243Q205 263 1,859 SH   SOLE   0 0 1,859
ENI SpA ADR COM 26874R108 461 12,250 SH   SOLE   1,250 0 11,000
GlaxoSmithKline PLC ADS COM 37733W105 1,253 31,194 SH   SOLE   850 0 30,344
GW Pharmaceuticals PLC - ADR COM 36197T103 356 2,060 SH   SOLE   510 0 1,550
Luxottica Group SpA Spon ADR COM 55068R202 10,940 160,667 SH   SOLE   3,000 0 157,667
National Grid PLC ADR COM 636274409 8,717 168,083 SH   SOLE   3,299 0 164,784
Nestle SA Sponsored ADR COM 641069406 31,811 382,341 SH   SOLE   3,700 0 378,641
Novartis AG ADR COM 66987V109 21,517 249,738 SH   SOLE   9,040 0 240,698
Royal Dutch Shell PLC ADR-A COM 780259206 3,292 48,319 SH   SOLE   1,750 0 46,569
Siemens AG Sp ADR COM 826197501 1,148 17,980 SH   SOLE   0 0 17,980
Teva Pharmaceutical Ind ADR COM 881624209 256 11,884 SH   SOLE   0 0 11,884
Vodafone Group PLC Sp ADR COM 92857W308 1,089 50,196 SH   SOLE   0 0 50,196
Allergan plc COM G0177J108 8,290 43,523 SH   SOLE   1,123 0 42,400
Aon PLC COM G0408V102 1,217 7,917 SH   SOLE   0 0 7,917
Athene Holding Ltd Cl A COM G0684D107 9,640 186,611 SH   SOLE   0 0 186,611
Canadian Pacific Railway Ltd COM 13645T100 562 2,650 SH   SOLE   0 0 2,650
Chubb Ltd COM H1467J104 9,722 72,746 SH   SOLE   355 0 72,391
Core Laboratories NV COM N22717107 6,527 56,354 SH   SOLE   1,581 0 54,773
Denison Mines COM 248356107 13 20,000 SH   SOLE   0 0 20,000
Enbridge COM 29250N105 570 17,666 SH   SOLE   0 0 17,666
Green Thumb Industries COM 39342L108 3,100 170,150 SH   SOLE   0 0 170,150
Ingersoll-Rand PLC COM G47791101 451 4,410 SH   SOLE   0 0 4,410
Johnson Controls Intl COM G51502105 2,857 81,615 SH   SOLE   1,000 0 80,615
Koninklijke Philips Electronic COM 500472303 2,114 46,449 SH   SOLE   0 0 46,449
Lazard Ltd COM G54050102 1,710 35,521 SH   SOLE   1,500 0 34,021
Lions Gate Entertainment-B COM 535919500 2,503 107,442 SH   SOLE   0 0 107,442
Micromedic Technologies COM M7S04Q299 2 11,000 SH   SOLE   0 0 11,000
Mylan N.V. COM N59465109 540 14,744 SH   SOLE   0 0 14,744
Nansonics Limited COM Q6499K102 204 90,051 SH   SOLE   0 0 90,051
NXP Semiconductors NV COM N6596X109 1,760 20,589 SH   SOLE   200 0 20,389
Options Media Group Hldgs COM 684008105 0 234,993 SH   SOLE   0 0 234,993
Schlumberger Ltd COM 806857108 31,871 523,161 SH   SOLE   10,461 0 512,700
Unilever NV NY Shs COM 904784709 18,628 335,346 SH   SOLE   6,977 0 328,369
American Campus Communities COM 024835100 2,681 65,126 SH   SOLE   3,850 0 61,276
American Tower REIT COM 03027X100 5,354 36,845 SH   SOLE   0 0 36,845
Boston Properties COM 101121101 689 5,596 SH   SOLE   0 0 5,596
Corporate Office Properties COM 22002T108 1,142 38,285 SH   SOLE   0 0 38,285
Equity Lifestyle Properties COM 29472R108 327 3,388 SH   SOLE   0 0 3,388
Equity Residential COM 29476L107 2,344 35,378 SH   SOLE   0 0 35,378
Kite Realty Group Trust COM 49803T300 252 15,131 SH   SOLE   0 0 15,131
Public Storage COM 74460D109 7,525 37,319 SH   SOLE   550 0 36,769
Simon Property Group COM 828806109 2,259 12,781 SH   SOLE   0 0 12,781
Tanger Factory Outlet Center COM 875465106 280 12,250 SH   SOLE   1,000 0 11,250
Taubman Centers COM 876664103 269 4,500 SH   SOLE   0 0 4,500
Ventas COM 92276F100 1,469 27,016 SH   SOLE   0 0 27,016
Vornado Realty Trust COM 929042109 489 6,696 SH   SOLE   0 0 6,696
Weingarten Realty Investors COM 948741103 223 7,500 SH   SOLE   0 0 7,500
Weyerhaeuser COM 962166104 1,560 48,328 SH   SOLE   0 0 48,328
Amer Fds-Invest Co of Amer A COM 461308108 443 10,512 SH   SOLE   0 0 10,512
Amer Fds - Fundamental Inv COM 360802821 395 6,048 SH   SOLE   0 0 6,048
American Fds-Growth Fd of Amer COM 399874106 347 6,113 SH   SOLE   0 0 6,113
American Fds-New Perspective-A COM 648018109 609 13,011 SH   SOLE   0 0 13,011
American Fds-Washington Mutual COM 939330106 246 5,275 SH   SOLE   0 0 5,275
American Grw Fd of Amer 2 COM 399874825 420 7,418 SH   SOLE   0 0 7,418
American SMALLCAP World Fd-A COM 831681101 279 4,639 SH   SOLE   0 0 4,639
Artisan International Fd COM 04314H204 241 7,183 SH   SOLE   0 0 7,183
BlackRock Strat Inc Opp Port F COM 09260B382 128 13,194 SH   SOLE   0 0 13,194
Columbia Acorn Fund-Z COM 197199409 5,068 289,770 SH   SOLE   0 0 289,770
Columbia Acorn Intl Fd-Z COM 197199813 1,250 27,834 SH   SOLE   0 0 27,834
Columbia L/C Grwth Fd Z COM 19765P661 560 11,674 SH   SOLE   0 0 11,674
DFA Emerg Mkt Core Eq Fd COM 233203421 324 15,656 SH   SOLE   0 0 15,656
DFA Municipal Real Return Port COM 25239Y550 315 32,038 SH   SOLE   0 0 32,038
DFA Tax-Managed Intl Value COM 233203546 162 10,173 SH   SOLE   0 0 10,173
DFA Tax-Managed US Mkt Wide Va COM 233203561 366 11,396 SH   SOLE   0 0 11,396
Dodge & Cox Balanced Fund COM 256201104 888 8,179 SH   SOLE   0 0 8,179
Dodge & Cox Intl Stock Fd COM 256206103 245 5,660 SH   SOLE   0 0 5,660
Dodge & Cox Stock Fund COM 256219106 605 2,823 SH   SOLE   0 0 2,823
Dreyfus Intl Stock - I COM 86271F768 514 26,634 SH   SOLE   0 0 26,634
Dreyfus Mid Cap Index I Fd COM 26203U103 268 6,740 SH   SOLE   0 0 6,740
Dreyfus Municipal Bond Fund COM 26201Q104 288 25,173 SH   SOLE   0 0 25,173
Dreyfus Select Mgrs S/C Val Fd COM 86271F677 563 21,067 SH   SOLE   0 0 21,067
Eaton Vance Short Dur Strat In COM 277923579 294 40,637 SH   SOLE   0 0 40,637
Fidelity Balanced Fd COM 316345206 217 8,584 SH   SOLE   0 0 8,584
Fidelity Contrafund COM 316071109 1,272 90,280 SH   SOLE   0 0 90,280
Fidelity Equity Income Fd COM 316138106 245 4,050 SH   SOLE   0 0 4,050
Fidelity Fund COM 316153105 310 6,443 SH   SOLE   0 0 6,443
Fidelity Independence Fd COM 316145309 358 8,522 SH   SOLE   0 0 8,522
Fidelity OTC Portfolio COM 316389105 198 15,493 SH   SOLE   0 0 15,493
Fidelity Puritan Fund COM 316345107 631 25,126 SH   SOLE   0 0 25,126
Fidelity Select Technology Ptf COM 316390202 296 15,566 SH   SOLE   0 0 15,566
Fidelity Spartan 500 Index COM 315911206 1,498 14,644 SH   SOLE   0 0 14,644
Fidelity Spartan 500 Index Fd COM 315911701 3,708 36,257 SH   SOLE   0 0 36,257
Fidelity Spartan Intl Index IV COM 315911602 351 8,252 SH   SOLE   0 0 8,252
Fidelity Value Fund COM 316464106 249 20,116 SH   SOLE   0 0 20,116
Franklin H/Y Tax Free Inc COM 354723272 485 48,678 SH   SOLE   0 0 48,678
Franklin Income Fd COM 353496300 105 45,408 SH   SOLE   0 0 45,408
Harris Assoc Oakmark Fund COM 413838103 1,167 13,110 SH   SOLE   0 0 13,110
Hartford M/C Fund COM 416645711 315 9,346 SH   SOLE   0 0 9,346
Janus Balanced Fd COM 471023879 259 7,346 SH   SOLE   0 0 7,346
Janus Mercury Fund COM 471023853 252 4,695 SH   SOLE   0 0 4,695
John Hancock Life Bal Fd COM 47803V481 207 13,360 SH   SOLE   0 0 13,360
JPMorgan Equity Index Sel COM 4812C1553 207 4,639 SH   SOLE   0 0 4,639
JPMorgan Interm Tax Free Bd Fd COM 4812A0458 320 30,380 SH   SOLE   0 0 30,380
JPMorgan Short Durat Bond-SL COM 4812C1330 110 10,330 SH   SOLE   0 0 10,330
JPMorgan Tax Free Bd-Sel COM 4812C0456 290 24,969 SH   SOLE   0 0 24,969
JPMorgan Tax R/R Fd COM 4812A2538 232 24,874 SH   SOLE   0 0 24,874
Keeley Small Cap Value Fund COM 487300501 940 28,579 SH   SOLE   0 0 28,579
Loomis Sayles Sr Fl Rate & F/I COM 63872T554 229 23,309 SH   SOLE   0 0 23,309
MFS Mass Investors Tr-A COM 575736103 203 5,843 SH   SOLE   0 0 5,843
Nuveen Inter Dur Muni Bd-R COM 67065Q400 717 78,882 SH   SOLE   0 0 78,882
Oppenheimer Developing Mkts-A COM 683974109 343 8,264 SH   SOLE   0 0 8,264
Parnassus Equity Income Fd COM 701769101 345 7,385 SH   SOLE   0 0 7,385
PIMCO Income Fund COM 72201F490 123 10,349 SH   SOLE   0 0 10,349
PIMCO Low Duration Fd COM 693390304 101 10,342 SH   SOLE   0 0 10,342
Price T Rowe Capital Appreciat COM 77954M105 950 31,294 SH   SOLE   0 0 31,294
Price T Rowe Mid Cap Grwth Fd COM 779556109 641 6,532 SH   SOLE   0 0 6,532
Price T Rowe Tax Free Inc Bond COM 779576107 207 20,945 SH   SOLE   0 0 20,945
Schwab S&P 500 Index Fd COM 808509855 3,343 73,414 SH   SOLE   0 0 73,414
Schwab Total Stock Mrkt Ind-Se COM 808509756 1,012 19,378 SH   SOLE   0 0 19,378
Shelton Funds - S&P MidCap Ind COM 82301Q767 398 13,985 SH   SOLE   0 0 13,985
Spartan Tot Mkt Index Fd COM 315911800 260 3,092 SH   SOLE   0 0 3,092
Stone Ridge H/Y Reinsur Risk P COM 861728509 6,420 675,823 SH   SOLE   64,823 0 611,001
T Rowe Price Gr Stock Fund COM 741479109 814 11,276 SH   SOLE   0 0 11,276
T Rowe Price High Yield Fd COM 741481105 116 17,807 SH   SOLE   0 0 17,807
T Rowe Price New Inc Fd COM 779570100 147 16,109 SH   SOLE   0 0 16,109
T Rowe Price S/T Bond COM 77957P105 861 185,114 SH   SOLE   0 0 185,114
T. Rowe Price Tax Free Short-I COM 779902105 100 18,234 SH   SOLE   0 0 18,234
Thornburg Intl Value Fd-I COM 885215566 416 17,727 SH   SOLE   0 0 17,727
Tweedy Browne Global Value Fd COM 901165100 687 23,576 SH   SOLE   0 0 23,576
Vanguard 500 Index Fd-Admiral COM 922908710 2,865 10,648 SH   SOLE   0 0 10,648
Vanguard Dividend Grwth Fd COM 921908604 244 8,511 SH   SOLE   0 0 8,511
Vanguard FTSE AW EX-US-ADM COM 921937736 330 10,191 SH   SOLE   0 0 10,191
Vanguard GNMA Fd-Inv COM 922031307 741 73,072 SH   SOLE   0 0 73,072
Vanguard GNMA Fd - Adm COM 922031794 3,451 340,331 SH   SOLE   0 0 340,331
Vanguard Healthcare Fd COM 921908885 560 5,815 SH   SOLE   0 0 5,815
Vanguard Index 500 Fund COM 922908108 419 1,557 SH   SOLE   0 0 1,557
Vanguard Inflat Protect Sec AD COM 922031737 213 8,538 SH   SOLE   0 0 8,538
Vanguard Inflat Protected Sec COM 922031869 229 18,003 SH   SOLE   0 0 18,003
Vanguard Interm Term Fund COM 922031885 100 10,660 SH   SOLE   0 0 10,660
Vanguard Intl Growth Fd-I COM 921910204 491 15,951 SH   SOLE   0 0 15,951
Vanguard Intm Trm Inv Grade Fd COM 922031810 98 10,420 SH   SOLE   0 0 10,420
Vanguard Ltd Term T/E Fd COM 922907886 288 26,633 SH   SOLE   0 0 26,633
Vanguard Mid Cap Index-Adm COM 922908645 228 1,119 SH   SOLE   0 0 1,119
Vanguard PRIMECAP Fd - Adm COM 921936209 572 3,736 SH   SOLE   0 0 3,736
Vanguard S/T Invest Gr Adm Fd COM 922031836 362 34,623 SH   SOLE   0 0 34,623
Vanguard S/T Tax Exempt Fd COM 922907803 182 11,610 SH   SOLE   0 0 11,610
Vanguard Shrt Trm Treas-ADM COM 922031851 352 33,860 SH   SOLE   0 0 33,860
Vanguard Tot Stk Mkt Index Fd COM 922908728 4,721 64,819 SH   SOLE   0 0 64,819
Vanguard Total Intl Stk Index COM 921909818 554 19,084 SH   SOLE   0 0 19,084
Vanguard Total Stock Mkt Index COM 922908306 291 3,994 SH   SOLE   0 0 3,994
Vanguard Wellington Fd COM 921935201 670 9,085 SH   SOLE   0 0 9,085
Vanguard Windsor Fd ADM COM 922018403 647 8,014 SH   SOLE   0 0 8,014
Vanguard Windsor Fund II COM 922018205 582 14,634 SH   SOLE   0 0 14,634
Vanguard Windsor II Fd Adm COM 922018304 263 3,722 SH   SOLE   0 0 3,722
AMEX Energy Select SPDR COM 81369Y506 417 5,500 SH   SOLE   0 0 5,500
AMEX Financial Select Sector COM 81369Y605 341 12,364 SH   SOLE   0 0 12,364
AMEX Health Care Select Sector COM 81369Y209 371 3,902 SH   SOLE   0 0 3,902
DNP Select Income Fd COM 23325P104 112 10,073 SH   SOLE   0 0 10,073
Goldman Sachs Treas Acc Fd COM 381430529 827 8,260 SH   SOLE   0 0 8,260
Invesco QQQ COM 46090E103 2,384 12,834 SH   SOLE   1,800 0 11,034
Invesco S&P 500 Eq Wgt COM 46137V357 397 3,720 SH   SOLE   810 0 2,910
iShares Barclays 1-3 Yr Trsy B COM 464287457 595 7,158 SH   SOLE   6,300 0 858
iShares Core MSCI EAFE ETF COM 46432F842 8,331 130,017 SH   SOLE   1,100 0 128,917
iShares Core MSCI Emer Mkts ET COM 46434G103 2,905 56,099 SH   SOLE   0 0 56,099
ishares Core S&P 500 ETF COM 464287200 5,891 20,125 SH   SOLE   0 0 20,125
iShares Core S&P MidCap ETF COM 464287507 9,434 46,865 SH   SOLE   500 0 46,365
iShares Core S&P SmallCap ETF COM 464287804 15,624 179,097 SH   SOLE   2,950 0 176,147
iShares Core S&P Total U S Sto COM 464287150 2,076 31,151 SH   SOLE   0 0 31,151
iShares Cur Hdg MSCI EAFE Sm COM 46435G839 1,120 35,900 SH   SOLE   2,000 0 33,900
iShares DJ Select Div Index Fd COM 464287168 4,089 40,989 SH   SOLE   0 0 40,989
iShares IBoxx H/Y Corp Bd COM 464288513 2,633 30,464 SH   SOLE   250 0 30,214
iShares Lehman Treas Inf Prot COM 464287176 610 5,512 SH   SOLE   0 0 5,512
iShares MSCI ACWI Index Fd COM 464288257 523 7,040 SH   SOLE   0 0 7,040
iShares MSCI Asia Ex-Japan COM 464288182 1,764 24,988 SH   SOLE   2,500 0 22,488
iShares MSCI Canada Index Fd COM 464286509 551 19,157 SH   SOLE   200 0 18,957
iShares MSCI EAFE Index Fd COM 464287465 16,411 241,378 SH   SOLE   8,320 0 233,058
iShares MSCI EAFE S/C COM 464288273 1,792 28,770 SH   SOLE   1,100 0 27,670
iShares MSCI EAFE Value Ind Fd COM 464288877 248 4,771 SH   SOLE   0 0 4,771
iShares MSCI Emerging Mkts Ind COM 464287234 10,297 239,919 SH   SOLE   18,659 0 221,260
iShares MSCI Japan Index Fd COM 46434G822 393 6,533 SH   SOLE   0 0 6,533
iShares Russell 1000 Grow Indx COM 464287614 1,317 8,444 SH   SOLE   0 0 8,444
iShares Russell 1000 Index Fd COM 464287622 215 1,331 SH   SOLE   0 0 1,331
iShares Russell 1000 Val Index COM 464287598 519 4,100 SH   SOLE   0 0 4,100
iShares Russell 2000 Index Fun COM 464287655 8,260 49,004 SH   SOLE   4,000 0 45,004
iShares Russell Midcap Index F COM 464287499 13,840 62,768 SH   SOLE   5,250 0 57,518
ishares S&P 100 Index Fd COM 464287101 347 2,675 SH   SOLE   0 0 2,675
iShares S&P 500 Value Index Fd COM 464287408 712 6,149 SH   SOLE   0 0 6,149
iShares S&P Global 100 Index F COM 464287572 365 7,486 SH   SOLE   800 0 6,686
iShares S&P Latin America 40 I COM 464287390 1,056 33,640 SH   SOLE   4,800 0 28,840
iShares S&P MidCap 400/Value I COM 464287705 2,625 15,690 SH   SOLE   0 0 15,690
iShares S&P MidCap400 Grwth In COM 464287606 393 1,687 SH   SOLE   0 0 1,687
iShares S&P S/C 600/Barra Grw COM 464287887 372 1,842 SH   SOLE   0 0 1,842
iShares S&P SmallCap 600 Val I COM 464287879 545 3,264 SH   SOLE   0 0 3,264
S&P Mid-Cap 400 ETF Trust COM 78467Y107 20,494 55,771 SH   SOLE   1,275 0 54,496
Schwab Emerging Mkts Equity Fd COM 808524706 392 15,240 SH   SOLE   0 0 15,240
Schwab Intl Equity ETF COM 808524805 557 16,627 SH   SOLE   0 0 16,627
Schwab U S Broad Mkt ETF COM 808524102 530 7,526 SH   SOLE   0 0 7,526
Schwab US Lg Cap Value Fd COM 808524409 275 4,912 SH   SOLE   0 0 4,912
SPDR 500 ETF Trust Ser 1 COM 78462F103 50,799 174,734 SH   SOLE   4,100 0 170,634
SPDR DJIA ETF Trust COM 78467X109 352 1,332 SH   SOLE   0 0 1,332
SPDR Gold Trust COM 78463V107 616 5,467 SH   SOLE   100 0 5,367
SPDR S&P 600 S/C ETF COM 78464A813 540 7,156 SH   SOLE   0 0 7,156
SPDR S&P Dividend COM 78464A763 201 2,055 SH   SOLE   0 0 2,055
Sprott Physical Gold Trust COM 85207H104 208 21,893 SH   SOLE   0 0 21,893
Vanguard 500 ETF COM 922908363 5,096 19,083 SH   SOLE   0 0 19,083
Vanguard Dividend Apprec COM 921908844 622 5,620 SH   SOLE   0 0 5,620
Vanguard Extended Mkt COM 922908652 874 7,126 SH   SOLE   0 0 7,126
Vanguard FTSE All Wo X-US COM 922042775 1,868 35,885 SH   SOLE   1,200 0 34,685
Vanguard FTSE All Wo X-US SC COM 922042718 958 8,538 SH   SOLE   1,700 0 6,838
Vanguard FTSE Dev Mrkts ETF COM 921943858 543 12,552 SH   SOLE   200 0 12,352
Vanguard FTSE Emerging Mkts COM 922042858 14,533 354,452 SH   SOLE   10,800 0 343,652
Vanguard FTSE Europe ETF COM 922042874 237 4,214 SH   SOLE   400 0 3,814
Vanguard Growth ETF COM 922908736 927 5,755 SH   SOLE   0 0 5,755
Vanguard High Div Yield ETF COM 921946406 723 8,300 SH   SOLE   0 0 8,300
Vanguard Int-Term Corp Bond Fd COM 92206C870 369 4,413 SH   SOLE   0 0 4,413
Vanguard MidCap ETF COM 922908629 582 3,543 SH   SOLE   0 0 3,543
Vanguard REIT ETF COM 922908553 518 6,425 SH   SOLE   0 0 6,425
Vanguard S/T Corp Bond COM 92206C409 416 5,319 SH   SOLE   0 0 5,319
Vanguard Short-Term Treasury COM 92206C102 682 11,420 SH   SOLE   0 0 11,420
Vanguard Short Term Bd ETF COM 921937827 481 6,161 SH   SOLE   0 0 6,161
Vanguard Sm Cap Value ETF COM 922908611 202 1,450 SH   SOLE   0 0 1,450
Vanguard Small Cap ETF COM 922908751 521 3,202 SH   SOLE   0 0 3,202
Vanguard Total Stock Market ET COM 922908769 937 6,264 SH   SOLE   0 0 6,264
Western Asset H/I Defined Opp COM 95768B107 952 65,412 SH   SOLE   0 0 65,412
Western Asset High Inc Oppty COM 95766K109 1,485 311,907 SH   SOLE   0 0 311,907
WisdomTree Japan Hedged Eq Fd COM 97717W851 2,744 47,350 SH   SOLE   4,200 0 43,150