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 Common 88579Y101 1,651 10,306 SH   SOLE   0 0 10,306
ABB LTD ADR ADR 000375204 295 11,578 SH   SOLE   0 0 11,578
ABBOTT LABORATORIES Common 002824100 3,409 31,323 SH   SOLE   0 0 31,323
ABBVIE INC Common 00287Y109 3,122 35,640 SH   SOLE   0 0 35,640
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS ETF 00326A104 33,504 1,845,936 SH   SOLE   0 0 1,845,936
ACCENTURE Common G1151C101 27,343 120,990 SH   SOLE   0 0 120,990
ACTIVISION BLIZZARD INC COM Common 00507V109 6,174 76,268 SH   SOLE   0 0 76,268
ADIDAS AG ADR 00687A107 343 2,118 SH   SOLE   0 0 2,118
ADOBE SYSTEMS INC Common 00724F101 3,446 7,026 SH   SOLE   0 0 7,026
ADVANCE AUTO PARTS INC Common 00751Y106 2,329 15,173 SH   SOLE   0 0 15,173
ADVANCED MICRO DEVICES INC Common 007903107 287 3,504 SH   SOLE   0 0 3,504
AFLAC INC Common 001055102 211 5,807 SH   SOLE   0 0 5,807
AGCO CORP NY Reg Shrs 001084102 2,445 32,915 SH   SOLE   0 0 32,915
AGNICO-EAGLE MINES LTD Common 008474108 456 5,729 SH   SOLE   0 0 5,729
AIR LIQUIDE SA ADR ADR 009126202 296 9,309 SH   SOLE   0 0 9,309
AIR PRODUCTS & CHEM Common 009158106 940 3,156 SH   SOLE   0 0 3,156
AIRBUS GROUP SE ADR ADR 009279100 216 11,868 SH   SOLE   0 0 11,868
ALEXANDRIA REAL ESTATE EQUITIES INC REIT 015271109 521 3,256 SH   SOLE   0 0 3,256
ALEXION PHARMACEUTICALS INC. Common 015351109 413 3,609 SH   SOLE   0 0 3,609
ALGONQUIN PWR UTILS CORP Common 015857105 204 14,020 SH   SOLE   0 0 14,020
ALIBABA GROUP HOLDING LTD ADR 01609W102 5,085 17,296 SH   SOLE   0 0 17,296
ALLIANCEBERNSTEIN HOLDING L.P. MLP 01881G106 410 15,158 SH   SOLE   0 0 15,158
ALLISON TRANSMISSION HOLDINGS INC Common 01973R101 3,024 86,058 SH   SOLE   0 0 86,058
ALLSTATE CORP Common 020002101 331 3,513 SH   SOLE   0 0 3,513
ALTRIA GROUP INC Common 02209S103 1,106 28,631 SH   SOLE   0 0 28,631
AMAZON.COM INC Common 023135106 26,628 8,457 SH   SOLE   0 0 8,457
AMERICAN ELECTRIC POWER CO INC Common 025537101 814 9,956 SH   SOLE   0 0 9,956
AMERICAN EXPRESS Common 025816109 14,981 149,438 SH   SOLE   0 0 149,438
AMERICAN FINANCIAL GROUP INC Common 025932104 1,898 28,339 SH   SOLE   0 0 28,339
AMERICAN INTERNATIONAL GROUP INC Common 026874784 234 8,503 SH   SOLE   0 0 8,503
AMERICAN TOWER CORPORATION REIT 03027X100 4,826 19,965 SH   SOLE   0 0 19,965
AMERICAN WATER WORKS Common 030420103 1,480 10,216 SH   SOLE   0 0 10,216
AMERIPRISE FINANCIAL INC Common 03076C106 210 1,364 SH   SOLE   0 0 1,364
AMGEN INC Common 031162100 34,949 137,509 SH   SOLE   0 0 137,509
AMPHENOL CORPORATION Common 032095101 2,890 26,690 SH   SOLE   0 0 26,690
ANALOG DEVICES INC Common 032654105 1,175 10,061 SH   SOLE   0 0 10,061
ANHEUSER-BUSCH ADR ADR 03524A108 410 7,610 SH   SOLE   0 0 7,610
ANSYS INC Common 03662Q105 3,466 10,592 SH   SOLE   0 0 10,592
ANTHEM, INC. Common 036752103 1,587 5,908 SH   SOLE   0 0 5,908
AON PLC Common G0403H108 276 1,336 SH   SOLE   0 0 1,336
APACHE CORPORATION Common 037411105 154 16,295 SH   SOLE   0 0 16,295
APOLLO GLOBAL MGMT INC COM CL A Common 03768E105 1,195 26,706 SH   SOLE   0 0 26,706
APPLE INC Common 037833100 73,125 631,420 SH   SOLE   0 0 631,420
APPLIED MATERIALS INC Common 038222105 3,079 51,790 SH   SOLE   0 0 51,790
APTARGROUP INC Common 038336103 2,970 26,236 SH   SOLE   0 0 26,236
ARAMARK HOLDINGS CORP COM USD0.01 Common 03852U106 8,178 309,170 SH   SOLE   0 0 309,170
ARCH CAPITAL GROUP Common G0450A105 1,722 58,871 SH   SOLE   0 0 58,871
ARES CAPITAL CORPORATION Common 04010L103 620 44,418 SH   SOLE   0 0 44,418
ASHTEAD GROUP PLC ADR 045055100 346 2,388 SH   SOLE   0 0 2,388
ASML HOLDING NV NY Reg Shrs N07059210 407 1,102 SH   SOLE   0 0 1,102
ASPEN TECHNOLOGY INC COM Common 045327103 2,890 22,827 SH   SOLE   0 0 22,827
ASTRAZENECA ADR ADR 046353108 651 11,883 SH   SOLE   0 0 11,883
AT&T INC Common 00206R102 9,718 340,876 SH   SOLE   0 0 340,876
ATMOS ENERGY CORP COM Common 049560105 239 2,502 SH   SOLE   0 0 2,502
AUTOMATIC DATA PROCESSING INC Common 053015103 1,446 10,368 SH   SOLE   0 0 10,368
AUTOZONE INC NEV Common 053332102 10,408 8,838 SH   SOLE   0 0 8,838
AVAGO TECHNOLOGIES LTD COM Common 11135F101 1,505 4,131 SH   SOLE   0 0 4,131
AVALONBAY COMMUNITIES INC REIT 053484101 306 2,046 SH   SOLE   0 0 2,046
B C E INC NEW Common 05534B760 5,580 134,547 SH   SOLE   0 0 134,547
BAIN CAP SPECIALTY FIN INC COM Common 05684B107 194 19,006 SH   SOLE   0 0 19,006
BANK NEW YORK MELLON Common 064058100 1,654 48,154 SH   SOLE   0 0 48,154
BANK OF AMERICA Common 060505104 1,316 54,640 SH   SOLE   0 0 54,640
BAR HARBOR BANKSHARES Common 066849100 689 33,546 SH   SOLE   0 0 33,546
BAUSCH HEALTH COS INC COM NPV Common 071734107 2,478 159,461 SH   SOLE   0 0 159,461
BAXTER INTERNATIONAL Common 071813109 19,627 244,060 SH   SOLE   0 0 244,060
BECTON DICKINSON Common 075887109 6,194 26,619 SH   SOLE   0 0 26,619
BERKSHIRE HATHAWAY A Class A 084670108 128,640 402 SH   SOLE   0 0 402
BERKSHIRE HATHAWAY INC Common 084670702 51,192 240,407 SH   SOLE   0 0 240,407
BEYOND MEAT INC COM Common 08862E109 417 2,510 SH   SOLE   0 0 2,510
BIOGEN IDEC INC Common 09062X103 339 1,195 SH   SOLE   0 0 1,195
BJ s Wholesale Club Inc. Common 05550J101 16,134 388,300 SH   SOLE   0 0 388,300
BLACK KNIGHT INC COM Common 09215C105 256 2,938 SH   SOLE   0 0 2,938
BLACKROCK INC Common 09247X101 1,257 2,231 SH   SOLE   0 0 2,231
BOEING CO Common 097023105 13,238 80,105 SH   SOLE   0 0 80,105
BOOKING HLDGS INC COM Common 09857L108 19,887 11,625 SH   SOLE   0 0 11,625
BOOZ ALLEN HAMILTON Common 099502106 3,330 40,131 SH   SOLE   0 0 40,131
BOSTON SCIENTIFIC CORP Common 101137107 269 7,028 SH   SOLE   0 0 7,028
BP PLC ADR (CNV INTO 6 ORD USD0.25 SHS) ADR 055622104 688 39,393 SH   SOLE   0 0 39,393
BRINK S COMPANY Common 109696104 3,277 79,748 SH   SOLE   0 0 79,748
BRISTOL MYERS SQUIBB Common 110122108 8,793 145,844 SH   SOLE   0 0 145,844
BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 8,875 67,237 SH   SOLE   0 0 67,237
BROOKFIELD ASSET MANAGEMENT INC LTD VTG Common 112585104 4,896 148,095 SH   SOLE   0 0 148,095
BROOKFIELD INFRASTRUCTURE CORP COM Common 11275Q107 6,015 108,597 SH   SOLE   0 0 108,597
BROOKFIELD INFRASTRUCTURE PARTNERS LP MLP G16252101 908 19,068 SH   SOLE   0 0 19,068
BROOKFIELD RENEWABLE CORP COM CL A Common 11284V105 235 4,008 SH   SOLE   0 0 4,008
BROOKS AUTOMATION INC. Common 114340102 406 8,768 SH   SOLE   0 0 8,768
BROWN-FORMAN CORPORATION Common 115637209 678 9,002 SH   SOLE   0 0 9,002
C I T GROUP INC NEW Common 125581801 986 55,689 SH   SOLE   0 0 55,689
C S X CORP Common 126408103 1,272 16,371 SH   SOLE   0 0 16,371
CABLE ONE INC COM Common 12685J105 660 350 SH   SOLE   0 0 350
CACI INTL INC CL A Class A 127190304 9,546 44,783 SH   SOLE   0 0 44,783
CADENCE DESIGN SYSTEMS INC Common 127387108 965 9,046 SH   SOLE   0 0 9,046
CAMDEN PROPERTY TRUST REIT 133131102 2,188 24,593 SH   SOLE   0 0 24,593
CAMPBELL SOUP COMPANY Common 134429109 239 4,932 SH   SOLE   0 0 4,932
CANADIAN PACIFIC RAILWAYS COM NPV ISIN # Common 13645T100 325 1,066 SH   SOLE   0 0 1,066
CAPITAL ONE FINANCIAL CORP Common 14040H105 10,390 144,587 SH   SOLE   0 0 144,587
CARMAX INC Common 143130102 1,094 11,901 SH   SOLE   0 0 11,901
CARRIER GLOBAL CORPORATION COM Common 14448C104 2,277 74,550 SH   SOLE   0 0 74,550
CASEY'S GENERAL STORES INC Common 147528103 392 2,206 SH   SOLE   0 0 2,206
CATALENT INC COM Common 148806102 5,495 64,146 SH   SOLE   0 0 64,146
CATERPILLAR INC Common 149123101 9,886 66,282 SH   SOLE   0 0 66,282
CBOE HOLDINGS, INC. Common 12503M108 874 9,964 SH   SOLE   0 0 9,964
CBRE GROUP INC COM USD0.01 CLASS A Class A 12504L109 261 5,548 SH   SOLE   0 0 5,548
CDW CORP COM USD0.01 Common 12514G108 16,220 135,695 SH   SOLE   0 0 135,695
CELANESE CORPORATION Common 150870103 383 3,560 SH   SOLE   0 0 3,560
CENTENE CORPORATION Common 15135B101 3,089 52,964 SH   SOLE   0 0 52,964
CERNER CORPORATION Common 156782104 910 12,595 SH   SOLE   0 0 12,595
CHARTER COMMUNICATIONS INC Common 16119P108 1,215 1,946 SH   SOLE   0 0 1,946
CHEMED CORP Common 16359R103 424 883 SH   SOLE   0 0 883
CHEVRON CORP Common 166764100 12,587 174,823 SH   SOLE   0 0 174,823
CHUBB CORP Common H1467J104 799 6,882 SH   SOLE   0 0 6,882
CHURCH & DWIGHT INC Common 171340102 752 8,021 SH   SOLE   0 0 8,021
CIGNA CORP Common 125523100 594 3,506 SH   SOLE   0 0 3,506
CINTAS CORP Common 172908105 574 1,723 SH   SOLE   0 0 1,723
CISCO SYSTEMS INC Common 17275R102 6,178 156,849 SH   SOLE   0 0 156,849
CITIGROUP INC Common 172967424 3,001 69,606 SH   SOLE   0 0 69,606
CITRIX SYSTEMS INC Common 177376100 723 5,248 SH   SOLE   0 0 5,248
CLAYMORE ETF GUGGENHEIM BULLETSHRS 2020 CORP BD ETF 46138J502 7,307 344,345 SH   SOLE   0 0 344,345
CLAYMORE ETF GUGGENHEIM BULLETSHRS 2021 CORP BD ETF 46138J700 10,576 496,045 SH   SOLE   0 0 496,045
CLAYMORE ETF GUGGENHEIM BULLETSHRS 2022 CORP BD ETF 46138J882 11,761 538,486 SH   SOLE   0 0 538,486
CLOROX COMPANY Common 189054109 2,080 9,899 SH   SOLE   0 0 9,899
CME GROUP INC Common 12572Q105 893 5,339 SH   SOLE   0 0 5,339
COCA COLA CO Common 191216100 3,952 80,042 SH   SOLE   0 0 80,042
COGENT COMMUNICATIONS GRO Common 19239V302 4,511 75,119 SH   SOLE   0 0 75,119
COGNIZANT TECHNOLOGY SOLUTIONS CORP Common 192446102 656 9,443 SH   SOLE   0 0 9,443
COLGATE-PALMOLIVE CO Common 194162103 3,978 51,556 SH   SOLE   0 0 51,556
COMCAST CORP Common 20030N101 4,109 88,830 SH   SOLE   0 0 88,830
COMMUNICATION SERVICES SPDR ETF ETF 81369Y852 770 12,959 SH   SOLE   0 0 12,959
CONSOLIDATED EDISON INC Common 209115104 781 10,034 SH   SOLE   0 0 10,034
CONSTELLATION BRANDS INC CL A Class A 21036P108 213 1,126 SH   SOLE   0 0 1,126
COPART INC Common 217204106 221 2,101 SH   SOLE   0 0 2,101
CORESITE REALTY CORP REIT 21870Q105 6,629 55,758 SH   SOLE   0 0 55,758
CORNING INC Common 219350105 5,189 160,091 SH   SOLE   0 0 160,091
COSTCO WHOLESALE CORP Common 22160K105 6,295 17,732 SH   SOLE   0 0 17,732
COVETRUS INC COM Common 22304C100 230 9,438 SH   SOLE   0 0 9,438
CREDIT SUISSE ADR 225401108 274 27,445 SH   SOLE   0 0 27,445
CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 23,322 140,074 SH   SOLE   0 0 140,074
CVS CAREMARK CORP Common 126650100 15,977 273,579 SH   SOLE   0 0 273,579
CYBERARK SOFTWARE LTD Common M2682V108 2,443 23,625 SH   SOLE   0 0 23,625
CYCLERION THERAPEUTICS INC COM Common 23255M105 626 102,884 SH   SOLE   0 0 102,884
DANAHER CORP Common 235851102 8,172 37,952 SH   SOLE   0 0 37,952
DB X-TRACKERS MSCI EAFE HEDGED EQ ETF 233051200 18,756 612,951 SH   SOLE   0 0 612,951
DEERE & COMPANY Common 244199105 1,740 7,853 SH   SOLE   0 0 7,853
DELL INC Common 24703L202 1,151 17,011 SH   SOLE   0 0 17,011
DELTA AIR LINES INC NEW Common 247361702 354 11,582 SH   SOLE   0 0 11,582
DESCARTES SYS GROUP Common 249906108 300 5,262 SH   SOLE   0 0 5,262
DESIGNER BRANDS INC COM CL A Common 250565108 100 18,479 SH   SOLE   0 0 18,479
DIAGEO ADR ADR 25243Q205 622 4,521 SH   SOLE   0 0 4,521
DIGITAL REALTY TRUST INC REIT 253868103 383 2,611 SH   SOLE   0 0 2,611
DISCOVER FINL SVCS Common 254709108 1,987 34,390 SH   SOLE   0 0 34,390
DISCOVERY COMMUNICATIONS INC NEW COM SER Class A 25470F104 213 9,776 SH   SOLE   0 0 9,776
DOLLAR GENERAL CORP NEW Common 256677105 387 1,848 SH   SOLE   0 0 1,848
DOMINION RESOURCES INC Common 25746U109 6,213 78,716 SH   SOLE   0 0 78,716
DUKE ENERGY CORP COM USD0.001 ISIN #US26 Common 26441C204 6,421 72,508 SH   SOLE   0 0 72,508
DUKE REALTY CORP REIT 264411505 213 5,777 SH   SOLE   0 0 5,777
DUNKIN BRANDS GROUP INC COM Common 265504100 384 4,687 SH   SOLE   0 0 4,687
EAGLE BANCORP INC MD Common 268948106 319 11,911 SH   SOLE   0 0 11,911
EATON CORP PLC COM Common G29183103 6,321 61,956 SH   SOLE   0 0 61,956
EBAY INC Common 278642103 373 7,158 SH   SOLE   0 0 7,158
ECOLAB INC Common 278865100 563 2,816 SH   SOLE   0 0 2,816
EDWARDS LIFESCIENCES CORP Common 28176E108 1,190 14,907 SH   SOLE   0 0 14,907
ELECTRONIC ARTS Common 285512109 17,362 133,135 SH   SOLE   0 0 133,135
EMERGENT BIOSOLUTIONS INC Common 29089Q105 2,225 21,536 SH   SOLE   0 0 21,536
EMERSON ELECTRIC CO Common 291011104 449 6,854 SH   SOLE   0 0 6,854
ENBRIDGE INC Common 29250N105 5,745 196,733 SH   SOLE   0 0 196,733
ENCOMPASS HEALTH CORP COM Common 29261A100 201 3,099 SH   SOLE   0 0 3,099
ENTERGY CORP Common 29364G103 265 2,691 SH   SOLE   0 0 2,691
ENTERPRISE PRODUCTS PARTNERS LP MLP 293792107 970 61,448 SH   SOLE   0 0 61,448
EPAM SYS INC Common 29414B104 3,490 10,795 SH   SOLE   0 0 10,795
EQUINIX INC NEW REIT 29444U700 469 617 SH   SOLE   0 0 617
EQUITY RESIDENTIAL REIT 29476L107 221 4,309 SH   SOLE   0 0 4,309
ERICSSON ADR EACH REP 1 ORD B SEK1 ADR 294821608 313 28,732 SH   SOLE   0 0 28,732
ESTEE LAUDER COMPANIES INC CL A Class A 518439104 375 1,718 SH   SOLE   0 0 1,718
ETFIS SER TR I NEWFLEET MULTI- SECTOR BOND ETF ETF 26923G707 1,289 52,305 SH   SOLE   0 0 52,305
EVERSOURCE ENERGY Common 30040W108 239 2,857 SH   SOLE   0 0 2,857
EXELIXIS INC Common 30161Q104 3,366 137,681 SH   SOLE   0 0 137,681
EXELON CORPORATION Common 30161N101 431 12,066 SH   SOLE   0 0 12,066
EXTRA SPACE STORAGE INC REIT 30225T102 2,450 22,904 SH   SOLE   0 0 22,904
EXXON MOBIL CORP Common 30231G102 3,982 115,984 SH   SOLE   0 0 115,984
FACEBOOK INC Common 30303M102 8,604 32,852 SH   SOLE   0 0 32,852
FACTSET RESEARCH SYSTEMS INC Common 303075105 449 1,340 SH   SOLE   0 0 1,340
FAIR ISAAC CORP COM Common 303250104 1,661 3,905 SH   SOLE   0 0 3,905
FASTENAL CO Common 311900104 206 4,572 SH   SOLE   0 0 4,572
FEDEX CORP Common 31428X106 2,115 8,409 SH   SOLE   0 0 8,409
FIDELITY NATIONAL FINANCIAL INC Common 31620R303 4,835 154,424 SH   SOLE   0 0 154,424
FIDELITY NATIONAL INFORMATION SERVICES INC. Common 31620M106 3,196 21,713 SH   SOLE   0 0 21,713
FIDELITY TOTAL BOND ETF ETF 316188309 2,494 45,641 SH   SOLE   0 0 45,641
FIFTH THIRD BANCORP Common 316773100 924 43,323 SH   SOLE   0 0 43,323
FIRST AMERICAN FINANCIAL CORP Common 31847R102 501 9,837 SH   SOLE   0 0 9,837
FIRST REPUBLIC BANK Common 33616C100 2,531 23,206 SH   SOLE   0 0 23,206
FIRST TR GREEN ENERGY ETF 33733E500 215 4,850 SH   SOLE   0 0 4,850
FIRST TR NORTH AMER ENGY ETF 33738D101 7,528 395,373 SH   SOLE   0 0 395,373
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 204 2,601 SH   SOLE   0 0 2,601
FIRST TRUST LONG SHORT EQUITY ETF ETF 33739P103 3,478 81,706 SH   SOLE   0 0 81,706
FIRST TRUST NASDAQ TECHNOLOGY DIV ETF ETF 33738R118 966 22,072 SH   SOLE   0 0 22,072
FISERV INC Common 337738108 23,059 223,762 SH   SOLE   0 0 223,762
FLEXSHARES IBOXX 3YR TARGET TIPS ETF 33939L506 2,799 108,272 SH   SOLE   0 0 108,272
FLIR SYSTEMS INC. Common 302445101 644 17,970 SH   SOLE   0 0 17,970
FLOOR & DECOR HLDGS INC CL A Common 339750101 252 3,373 SH   SOLE   0 0 3,373
FOCUS FINL PARTNERS INC COM CL A Class A 34417P100 737 22,462 SH   SOLE   0 0 22,462
FORD MOTOR CO Common 345370860 191 28,665 SH   SOLE   0 0 28,665
FORTIVE CORPORATION Common 34959J108 269 3,536 SH   SOLE   0 0 3,536
FORTUNE BRANDS HOME & SECURITY INC Common 34964C106 3,828 44,241 SH   SOLE   0 0 44,241
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF ETF 35473P744 229 8,763 SH   SOLE   0 0 8,763
FRESENIUS MEDICAL CARE AG & CO. KGAA ADR 358029106 301 7,079 SH   SOLE   0 0 7,079
FT EMRGING MKTS SML CAP ETF 33737J307 383 11,420 SH   SOLE   0 0 11,420
GAMING & LEISURE PPTYS INC REIT 36467J108 211 5,714 SH   SOLE   0 0 5,714
GARMIN LTD. Common H2906T109 306 3,223 SH   SOLE   0 0 3,223
GARTNER INC Common 366651107 590 4,720 SH   SOLE   0 0 4,720
GENERAL DYNAMICS Common 369550108 277 2,001 SH   SOLE   0 0 2,001
GENERAL ELECTRIC CO Common 369604103 339 54,480 SH   SOLE   0 0 54,480
GENERAL MILLS INC Common 370334104 711 11,532 SH   SOLE   0 0 11,532
GENTEX CORPORATION Common 371901109 280 10,876 SH   SOLE   0 0 10,876
GENUINE PARTS CO Common 372460105 5,352 56,231 SH   SOLE   0 0 56,231
GILEAD SCIENCES INC Common 375558103 3,746 59,282 SH   SOLE   0 0 59,282
GLAXOSMITHKLINE ADR ADR 37733W105 206 5,463 SH   SOLE   0 0 5,463
GLOBAL PAYMENTS INC Common 37940X102 1,369 7,707 SH   SOLE   0 0 7,707
GLOBE LIFE INC COM Common 37959E102 1,955 24,469 SH   SOLE   0 0 24,469
GOLDMAN SACHS GROUP Common 38141G104 208 1,035 SH   SOLE   0 0 1,035
GOOGLE INC Common 02079K305 42,716 29,146 SH   SOLE   0 0 29,146
GOOGLE INC CL A Class A 02079K107 19,408 13,206 SH   SOLE   0 0 13,206
GRIFOLS SA ADR 398438408 235 13,528 SH   SOLE   0 0 13,528
GUGGENHEIM S&P 500 EQUAL WEIGHT ETF ETF 46137V357 25,215 233,232 SH   SOLE   0 0 233,232
HALOZYME THERAPEUTICS INC COM Common 40637H109 2,133 81,161 SH   SOLE   0 0 81,161
HCA HOLDINGS INC Common 40412C101 321 2,577 SH   SOLE   0 0 2,577
HEALTHCARE TR AMER INC CL A REIT 42225P501 776 29,850 SH   SOLE   0 0 29,850
HEICO CORP Common 422806109 973 9,300 SH   SOLE   0 0 9,300
HENRY JACK & ASSOCIATES INC Common 426281101 2,619 16,107 SH   SOLE   0 0 16,107
HENRY SCHEIN INC Common 806407102 1,957 33,287 SH   SOLE   0 0 33,287
HERSHEY COMPANY Common 427866108 236 1,648 SH   SOLE   0 0 1,648
HIGHLAND FDS I HIGHLAND/IBOXX SR LN ETF ETF 430101774 198 12,583 SH   SOLE   0 0 12,583
HINGHAM INSTITUTIONAL SAVINGS Common 433323102 607 3,300 SH   SOLE   0 0 3,300
HITACHI LTD ADR NEW ADR 433578507 289 4,311 SH   SOLE   0 0 4,311
HOLOGIC INC Common 436440101 1,507 22,676 SH   SOLE   0 0 22,676
HOME DEPOT INC Common 437076102 11,199 40,327 SH   SOLE   0 0 40,327
HONEYWELL INTL INC Common 438516106 2,662 16,172 SH   SOLE   0 0 16,172
HUMANA Common 444859102 381 921 SH   SOLE   0 0 921
IAA INC COM Common 449253103 8,343 160,235 SH   SOLE   0 0 160,235
IAC INTERACTIVECORP Common 44891N109 611 5,105 SH   SOLE   0 0 5,105
ICON PLC Common G4705A100 2,740 14,341 SH   SOLE   0 0 14,341
IDACORP Common 451107106 2,800 35,048 SH   SOLE   0 0 35,048
IDEX CORPORATION Common 45167R104 1,280 7,019 SH   SOLE   0 0 7,019
IDEXX LABS CORP Common 45168D104 941 2,395 SH   SOLE   0 0 2,395
ILLINOIS TOOL WORKS Common 452308109 714 3,694 SH   SOLE   0 0 3,694
ILLUMINA INC Common 452327109 403 1,304 SH   SOLE   0 0 1,304
INTEC PHARMA LTD Common M53644106 3 12,250 SH   SOLE   0 0 12,250
INTEGER HOLDINGS CORP COM Common 45826H109 1,825 30,933 SH   SOLE   0 0 30,933
INTEL CORP Common 458140100 8,165 157,693 SH   SOLE   0 0 157,693
INTERCONTINENTAL EX Common 45866F104 25,646 256,333 SH   SOLE   0 0 256,333
INTERNATIONAL BUSINESS MACHINES Common 459200101 2,065 16,968 SH   SOLE   0 0 16,968
INTUIT INC Common 461202103 29,108 89,229 SH   SOLE   0 0 89,229
INTUITIVE SURGICAL INC. Common 46120E602 312 440 SH   SOLE   0 0 440
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 897 16,716 SH   SOLE   0 0 16,716
IPG PHOTONICS CORP Common 44980X109 241 1,416 SH   SOLE   0 0 1,416
IQ HEDGE MULTI-STRATEGY TRACKER ETF 45409B107 5,946 191,868 SH   SOLE   0 0 191,868
IRONWOOD PHARMACEUTICALS INC COM Common 46333X108 2,323 258,160 SH   SOLE   0 0 258,160
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 300 2,466 SH   SOLE   0 0 2,466
ISHARES BARCLAYS 10-20 YR TREA BOND FD ETF 464288653 783 4,702 SH   SOLE   0 0 4,702
ISHARES BARCLAYS 1-3 YEAR TREASURY BOND ETF 464287457 38,149 440,979 SH   SOLE   0 0 440,979
ISHARES BARCLAYS 3-7 YR TREAS BD FD ETF 464288661 606 4,535 SH   SOLE   0 0 4,535
ISHARES BARCLAYS MORTGAGE BACKED SECURITIES ETF 464288588 374 3,392 SH   SOLE   0 0 3,392
ISHARES BARCLAYS SHORT TREAS BOND ETF 464288679 1,135 10,255 SH   SOLE   0 0 10,255
ISHARES BARCLAYS TIPS BOND ETF 464287176 289 2,284 SH   SOLE   0 0 2,284
ISHARES CMBS ETF ETF 46429B366 1,325 23,860 SH   SOLE   0 0 23,860
ISHARES CORE DIVIDEND GROWTH ETF 46434V621 1,976 49,650 SH   SOLE   0 0 49,650
ISHARES CORE MSCI EAFE ETF ETF 46432F842 11,174 185,360 SH   SOLE   0 0 185,360
ISHARES CORE S&P 500 ETF ETF 464287200 31,356 93,306 SH   SOLE   0 0 93,306
ISHARES CORE S&P TOTAL US STOCK MARKET E ETF 464287150 6,518 86,340 SH   SOLE   0 0 86,340
ISHARES CORE TOTAL US BOND MARKET ETF 464287226 40,038 339,130 SH   SOLE   0 0 339,130
ISHARES CORE US GROWTH ETF ETF 464287671 13,778 172,267 SH   SOLE   0 0 172,267
ISHARES CURRENCY HEDGE MSCI ETF 46435G847 697 26,278 SH   SOLE   0 0 26,278
ISHARES CURRENCY HEDGED MSCI EAFE ETF 46434V803 289 10,510 SH   SOLE   0 0 10,510
ISHARES DOW JONES INTL SELECT DIV IDX ETF 464288448 5,042 202,241 SH   SOLE   0 0 202,241
ISHARES DOW JONES SELECT DIVIDEND INDEX ETF 464287168 556 6,814 SH   SOLE   0 0 6,814
ISHARES DOW JONES U S REAL ESTATE ETF 464287739 347 4,351 SH   SOLE   0 0 4,351
ISHARES EDGE MSCI MULTIFACTOR GLOBAL ETF 46434V316 362 12,173 SH   SOLE   0 0 12,173
ISHARES EDGE MSCI MULTIFACTOR INTL ETF 46434V274 7,178 295,409 SH   SOLE   0 0 295,409
ISHARES EDGE MSCI MULTIFACTOR USA ETF 46434V282 33,060 995,787 SH   SOLE   0 0 995,787
ISHARES EDGE MSCI MULTIFACTOR USA SMALL-CAP ETF 46434V290 460 12,345 SH   SOLE   0 0 12,345
ISHARES FLOATING RATE BOND ETF 46429B655 1,079 21,274 SH   SOLE   0 0 21,274
ISHARES GLOBAL INFRASTRUCTURE ETF 464288372 2,932 76,011 SH   SOLE   0 0 76,011
ISHARES GOLD TRUST ETF 464285105 2,720 151,176 SH   SOLE   0 0 151,176
ISHARES IBOXX HIGH YIELD CORP BOND ETF 464288513 524 6,249 SH   SOLE   0 0 6,249
ISHARES IBOXX INVESTOP INVESTMENT GRAD ETF 464287242 340 2,524 SH   SOLE   0 0 2,524
ISHARES INC CURRENCY HEDGED MSCI EMERGIN ETF 46434G509 513 18,953 SH   SOLE   0 0 18,953
ISHARES INC MSCI JAPAN INDEX FD ETF 46434G822 656 11,110 SH   SOLE   0 0 11,110
ISHARES JP MORGAN EMERGING MARKETS BOND ETF 464288281 305 2,747 SH   SOLE   0 0 2,747
ISHARES MSCI ACWI EX US ETF 464288240 3,446 74,935 SH   SOLE   0 0 74,935
ISHARES MSCI ALL COUNTRY ASIA EX JPN IDX ETF 464288182 2,165 28,056 SH   SOLE   0 0 28,056
ISHARES MSCI CHINA ETF ETF 46429B671 252 3,396 SH   SOLE   0 0 3,396
ISHARES MSCI EAFE GROWTH INDEX ETF 464288885 5,789 64,411 SH   SOLE   0 0 64,411
ISHARES MSCI EAFE INDEX ETF 464287465 17,339 272,419 SH   SOLE   0 0 272,419
ISHARES MSCI EAFE MINIMUM VOLATILITY ETF ETF 46429B689 1,832 26,887 SH   SOLE   0 0 26,887
ISHARES MSCI EAFE SMALL CAP INDEX ETF 464288273 14,514 246,045 SH   SOLE   0 0 246,045
ISHARES MSCI EAFE VALUE INDEX ETF 464288877 405 10,041 SH   SOLE   0 0 10,041
ISHARES MSCI EMERGING MARKETS ETF 464287234 3,234 73,351 SH   SOLE   0 0 73,351
ISHARES MSCI EMERGING MARKETS ESG OPIMITZED ETF ETF 46434G863 749 21,034 SH   SOLE   0 0 21,034
ISHARES MSCI SOUTH KOREA ETF 464286772 263 4,024 SH   SOLE   0 0 4,024
ISHARES MSCI TAIWAN ETF 46434G772 258 5,735 SH   SOLE   0 0 5,735
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 927 6,302 SH   SOLE   0 0 6,302
ISHARES MSCI USA MINIMUM VOLATILITY ETF ETF 46429B697 41,920 657,771 SH   SOLE   0 0 657,771
ISHARES MT GOV/CORP ETF 464288612 904 7,682 SH   SOLE   0 0 7,682
ISHARES NASDAQ BIOTECHNOLOGY INDEX FD ETF 464287556 332 2,453 SH   SOLE   0 0 2,453
ISHARES RUSSELL 1000 ETF ETF 464287622 59,222 316,444 SH   SOLE   0 0 316,444
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 29,296 135,073 SH   SOLE   0 0 135,073
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 4,480 37,925 SH   SOLE   0 0 37,925
ISHARES RUSSELL 2000 ETF ETF 464287655 7,854 52,432 SH   SOLE   0 0 52,432
ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648 1,443 6,514 SH   SOLE   0 0 6,514
ISHARES RUSSELL MID-CAP ETF ETF 464287499 14,394 250,862 SH   SOLE   0 0 250,862
ISHARES RUSSELL MIDCAP GROWTH INDEX ETF 464287481 2,066 11,954 SH   SOLE   0 0 11,954
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 490 6,060 SH   SOLE   0 0 6,060
ISHARES S&P 500 GROWTH INDEX ETF 464287309 21,842 94,521 SH   SOLE   0 0 94,521
ISHARES S&P 500 VALUE INDEX ETF 464287408 6,455 57,405 SH   SOLE   0 0 57,405
ISHARES S&P MIDCAP 400 ETF 464287507 26,871 145,008 SH   SOLE   0 0 145,008
ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 870 3,636 SH   SOLE   0 0 3,636
ISHARES S&P MIDCAP 400 VALUE INDEX ETF 464287705 602 4,461 SH   SOLE   0 0 4,461
ISHARES S&P NATL AMT FREE MUNI BND FND ETF 464288414 2,088 18,015 SH   SOLE   0 0 18,015
ISHARES S&P NORTH AMERICAN TECHNOLOGY SO ETF 464287515 5,568 17,897 SH   SOLE   0 0 17,897
ISHARES S&P SMALLCAP 600 ETF 464287804 21,050 299,736 SH   SOLE   0 0 299,736
ISHARES S&P SMALLCAP 600 GROWTH ETF 464287887 6,245 35,397 SH   SOLE   0 0 35,397
ISHARES S&P SMALLCAP VALUE INDEX ETF 464287879 663 5,414 SH   SOLE   0 0 5,414
ISHARES SH TR CRPORT ETF ETF 464288646 1,088 19,818 SH   SOLE   0 0 19,818
ISHARES TR GLOBAL CLEAN ENERGY ETF ETF 464288224 400 21,640 SH   SOLE   0 0 21,640
ISHARES TR INTRM TR CRP ETF ETF 464288638 881 14,483 SH   SOLE   0 0 14,483
ISHARES TR MSCI EAFE ESG OP ETF 46435G516 266 4,185 SH   SOLE   0 0 4,185
ISHARES TR RUS TP200 GR ETF ETF 464289438 636 5,239 SH   SOLE   0 0 5,239
ISHARES TR RUSSELL ETF 464287630 784 7,892 SH   SOLE   0 0 7,892
ISHARES TR S&P US PFD STK INDEX FD ETF 464288687 1,087 29,825 SH   SOLE   0 0 29,825
ISHARES TR USD INV GRDE ETF ETF 464288620 1,054 17,348 SH   SOLE   0 0 17,348
ISHARES TRUST CONVERTIBLE BOND ETF ETF 46435G102 316 3,911 SH   SOLE   0 0 3,911
ISHARES TRUST CORE MSCI TOTAL INTL STK E ETF 46432F834 149,692 2,565,852 SH   SOLE   0 0 2,565,852
ISHARES TRUST HIGH DIVIDEND ETF ETF 46429B663 906 11,253 SH   SOLE   0 0 11,253
ISHARES US ETF TR SHT MAT BD ETF ETF 46431W507 3,666 73,164 SH   SOLE   0 0 73,164
ISHARES US MEDICAL ETF 464288810 364 1,214 SH   SOLE   0 0 1,214
JACOBS ENGR GROUP INC COM Common 469814107 20,216 217,919 SH   SOLE   0 0 217,919
JD COM INC SPONSORED ADR REPSTG COM CL A Class A 47215P106 296 3,819 SH   SOLE   0 0 3,819
JOHN BEAN TECHNOLOGIES CORP Common 477839104 1,208 13,148 SH   SOLE   0 0 13,148
JOHNSON & JOHNSON Common 478160104 12,404 83,316 SH   SOLE   0 0 83,316
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC ETF 46641Q837 2,795 55,020 SH   SOLE   0 0 55,020
JPMORGAN CHASE & CO Common 46625H100 37,753 392,161 SH   SOLE   0 0 392,161
KANSAS CITY SOUTHERN COM Common 485170302 503 2,781 SH   SOLE   0 0 2,781
KIMBERLY CLARK CORP Common 494368103 1,097 7,431 SH   SOLE   0 0 7,431
KINDER MORGAN INC Common 49456B101 134 10,829 SH   SOLE   0 0 10,829
KINGFISHER ADR EACH REPR 2 ORD GBP0.1571 ADR 495724403 465 60,632 SH   SOLE   0 0 60,632
KKR & CO LP Common 48251W104 1,035 30,148 SH   SOLE   0 0 30,148
KLA-TENCOR CORPORATION Common 482480100 3,308 17,077 SH   SOLE   0 0 17,077
L3HARRIS TECHNOLOGIES INC COM Common 502431109 5,639 33,205 SH   SOLE   0 0 33,205
LABORATORY CORP OF AMERICA Common 50540R409 351 1,862 SH   SOLE   0 0 1,862
LAM RESEARCH CORPORATION Common 512807108 1,715 5,169 SH   SOLE   0 0 5,169
LAMAR ADVERTISING CO REIT 512816109 4,258 64,346 SH   SOLE   0 0 64,346
LANDSTAR SYSTEM INC. Common 515098101 5,996 47,780 SH   SOLE   0 0 47,780
LAS VEGAS SANDS CORP Common 517834107 563 12,070 SH   SOLE   0 0 12,070
LAZARD LTD Common G54050102 691 20,917 SH   SOLE   0 0 20,917
LENNAR CORPORATION Common 526057104 217 2,655 SH   SOLE   0 0 2,655
LIBERTY LATIN AMERICA LTD Common G9001E128 98 12,005 SH   SOLE   0 0 12,005
LILLY ELI & COMPANY Common 532457108 673 4,544 SH   SOLE   0 0 4,544
LINDE PLC Common G5494J103 689 2,895 SH   SOLE   0 0 2,895
LITHIA MOTORS INC CL A Class A 536797103 3,969 17,414 SH   SOLE   0 0 17,414
LIVE NATION ENTMT Common 538034109 4,369 81,087 SH   SOLE   0 0 81,087
LKQ CORP Common 501889208 3,973 143,288 SH   SOLE   0 0 143,288
LOCKHEED MARTIN CORP Common 539830109 2,567 6,697 SH   SOLE   0 0 6,697
LOWES COMPANIES Common 548661107 36,167 218,060 SH   SOLE   0 0 218,060
LULULEMON ATHLETICA INC COM STK USD0.01 Common 550021109 462 1,402 SH   SOLE   0 0 1,402
LVMH MOET HENNESSY LOUIS VUITTON SE Common F58485115 296 633 SH   SOLE   0 0 633
MACQUARIE INFRASTRUC LLC Common 55608B105 345 12,837 SH   SOLE   0 0 12,837
MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106 506 14,807 SH   SOLE   0 0 14,807
MANULIFE FINANCIAL CORP Common 56501R106 279 20,029 SH   SOLE   0 0 20,029
MARATHON PETROLEUM CORP Common 56585A102 396 13,489 SH   SOLE   0 0 13,489
MARKEL CORPORATION Common 570535104 7,216 7,411 SH   SOLE   0 0 7,411
MARKET VECTORS EMRGING LOCAL C URRENCY BND ETF ETF 92189H300 298 9,668 SH   SOLE   0 0 9,668
MARKET VECTORS ETF INTERNATIONAL HIGH YIELD ETF 92189F445 962 39,372 SH   SOLE   0 0 39,372
MARKET VECTORS GOLD MINERS ETF ETF 92189F106 1,469 37,510 SH   SOLE   0 0 37,510
MARKET VECTORS INTERM MUN IND ETF ETF 92189H201 1,188 23,159 SH   SOLE   0 0 23,159
MARKETAXESS HLDGS INC COM Common 57060D108 587 1,218 SH   SOLE   0 0 1,218
MARRIOTT INTL INC CL A Class A 571903202 202 2,186 SH   SOLE   0 0 2,186
MARTIN MARIETTA MATRLS Common 573284106 265 1,128 SH   SOLE   0 0 1,128
MASCO CORPORATION Common 574599106 347 6,290 SH   SOLE   0 0 6,290
MASTERCARD INC Common 57636Q104 42,918 126,913 SH   SOLE   0 0 126,913
MATCH GROUP INC COM Common 57667L107 212 1,918 SH   SOLE   0 0 1,918
MCCORMICK & CO INC Common 579780206 12,614 64,985 SH   SOLE   0 0 64,985
MCDONALDS CORP Common 580135101 3,556 16,200 SH   SOLE   0 0 16,200
MCKESSON CORPORATION Common 58155Q103 592 3,976 SH   SOLE   0 0 3,976
MEDTRONIC INC Common G5960L103 19,264 185,372 SH   SOLE   0 0 185,372
MERCADOLIBRE INC Common 58733R102 273 252 SH   SOLE   0 0 252
MERCK & CO INC Common 58933Y105 30,995 373,661 SH   SOLE   0 0 373,661
MERCURY COMPUTER SYSTEM Common 589378108 422 5,453 SH   SOLE   0 0 5,453
MERIDIAN BIOSCIENCE INC. Common 589584101 2,572 151,455 SH   SOLE   0 0 151,455
MERIDIAN INTERSTATE BANCORP, INC. Common 58958U103 405 39,174 SH   SOLE   0 0 39,174
METLIFE INC Common 59156R108 737 19,815 SH   SOLE   0 0 19,815
METTLER-TOLEDO INTERNATIONAL INC. Common 592688105 689 713 SH   SOLE   0 0 713
MICROCHIP TECHNOLOGY INC Common 595017104 3,673 35,746 SH   SOLE   0 0 35,746
MICRON TECHNOLOGY Common 595112103 448 9,548 SH   SOLE   0 0 9,548
MICROSOFT CORP Common 594918104 105,251 500,409 SH   SOLE   0 0 500,409
MID-AMERICA APARTMENT COMMUNITIES REIT 59522J103 205 1,767 SH   SOLE   0 0 1,767
MIDCAP SPDR ETF 78467Y107 1,267 3,739 SH   SOLE   0 0 3,739
MOLORI ENERGY INC Common 87320L103 32 15,109 SH   SOLE   0 0 15,109
MONDELEZ INTL INC COM Common 609207105 5,916 102,973 SH   SOLE   0 0 102,973
MONSTER BEVERAGE CORP Common 61174X109 508 6,328 SH   SOLE   0 0 6,328
MOODY'S CORP Common 615369105 14,106 48,666 SH   SOLE   0 0 48,666
MORGAN STANLEY Common 617446448 222 4,582 SH   SOLE   0 0 4,582
MOTOROLA INC COM Common 620076307 485 3,092 SH   SOLE   0 0 3,092
MSCI INC. Common 55354G100 2,065 5,789 SH   SOLE   0 0 5,789
NCR CORPORATION Common 62886E108 453 20,471 SH   SOLE   0 0 20,471
NETFLIX COM INC COM Common 64110L106 7,116 14,232 SH   SOLE   0 0 14,232
NEW ORIENTAL ED & TECHNOLOGY GP INC SPON ADR 647581107 1,246 8,336 SH   SOLE   0 0 8,336
NEW YORK TIMES COMPANY Common 650111107 271 6,339 SH   SOLE   0 0 6,339
NEXSTAR BROADCASTING GP Common 65336K103 4,188 46,571 SH   SOLE   0 0 46,571
NEXTERA ENERGY INC Common 65339F101 5,386 19,405 SH   SOLE   0 0 19,405
NICE SYS LTD SPONSORED ADR ISIN #US65365 ADR 653656108 316 1,390 SH   SOLE   0 0 1,390
NIDEC CORPORATION ADR 654090109 404 17,394 SH   SOLE   0 0 17,394
NIKE INC Common 654106103 2,744 21,854 SH   SOLE   0 0 21,854
NINTENDO COMPANY LTD ADR 654445303 559 7,916 SH   SOLE   0 0 7,916
NMI HOLDINGS INC CLASS A Common 629209305 4,059 228,031 SH   SOLE   0 0 228,031
NOBLE ENERGY INC Common 655044105 913 106,770 SH   SOLE   0 0 106,770
NOMAD FOODS LIMITED ORD NPV Common G6564A105 2,747 107,808 SH   SOLE   0 0 107,808
NORDEA BK ABP SPONSORED ADS ADR 65558R109 321 42,104 SH   SOLE   0 0 42,104
NORFOLK SOUTHERN CORP Common 655844108 1,494 6,983 SH   SOLE   0 0 6,983
NORTHROP GRUMMAN CORP Common 666807102 15,122 47,933 SH   SOLE   0 0 47,933
NORWEGIAN CRUISE LINE HLDGS LTD Common G66721104 451 26,338 SH   SOLE   0 0 26,338
NOVARTIS ADR ADR 66987V109 916 10,532 SH   SOLE   0 0 10,532
NOVOCURE LTD COM Common G6674U108 11,293 101,458 SH   SOLE   0 0 101,458
NOVO-NORDISK ADR ADR 670100205 413 5,946 SH   SOLE   0 0 5,946
NOVOZYMES A/S SER B Common K7317J133 302 4,800 SH   SOLE   0 0 4,800
NUSHARES ETF TR NUVEEN ESG US ETF 67092P870 1,896 70,375 SH   SOLE   0 0 70,375
NVIDIA CORP Common 67066G104 25,631 47,358 SH   SOLE   0 0 47,358
NVR INC Common 62944T105 1,270 311 SH   SOLE   0 0 311
NXP SEMICONDUCTORS N V Common N6596X109 14,600 116,979 SH   SOLE   0 0 116,979
OCULAR THERAPEUTIX INC COM Common 67576A100 183 24,000 SH   SOLE   0 0 24,000
OLD REPUBLIC INTERNATIONAL Common 680223104 3,267 221,659 SH   SOLE   0 0 221,659
OMEGA HEALTHCARE INC REIT 681936100 306 10,232 SH   SOLE   0 0 10,232
ONE HUNDRED EIGHTY CAPITAL Closed-End ETF 68235B109 38 20,300 SH   SOLE   0 0 20,300
ORACLE CORPORATION Common 68389X105 2,922 48,946 SH   SOLE   0 0 48,946
O'REILLY AUTOMOTIVE Common 67103H107 438 950 SH   SOLE   0 0 950
OTIS WORLDWIDE CORP COM Common 68902V107 760 12,168 SH   SOLE   0 0 12,168
PACKAGING CORPORATION OF AMERICA Common 695156109 769 7,054 SH   SOLE   0 0 7,054
PAYCHEX INC Common 704326107 4,984 62,485 SH   SOLE   0 0 62,485
PAYCOM SOFTWARE INC COM Common 70432V102 2,178 6,998 SH   SOLE   0 0 6,998
PAYPAL HOLDINGS INCO Common 70450Y103 9,240 46,895 SH   SOLE   0 0 46,895
PENSKE AUTOMOTIVE GROUP Common 70959W103 499 10,470 SH   SOLE   0 0 10,470
PEPSICO INC Common 713448108 46,049 332,246 SH   SOLE   0 0 332,246
PFIZER INC Common 717081103 6,820 185,821 SH   SOLE   0 0 185,821
PHILIP MORRIS INTERNATIONAL INC Common 718172109 5,641 75,228 SH   SOLE   0 0 75,228
PHILLIPS 66 COM Common 718546104 600 11,571 SH   SOLE   0 0 11,571
PIMCO ENHANCED SHORT MATURITY ETF 72201R833 8,127 79,712 SH   SOLE   0 0 79,712
PIMCO INVEST GRADE CORP ETF 72201R817 599 5,224 SH   SOLE   0 0 5,224
PIMCO TOTAL RETURN ETF 72201R775 602 5,355 SH   SOLE   0 0 5,355
PIONEER DIVIDEND HIGH INCOME Closed-End ETF 723653101 1,034 76,522 SH   SOLE   0 0 76,522
PNC FINANCIAL SERVICES GROUP Common 693475105 16,175 147,163 SH   SOLE   0 0 147,163
POWERSHARES CLEANTECH ETF 46137V407 326 5,560 SH   SOLE   0 0 5,560
POWERSHARES FINANCIAL PFD ETF 46137V621 597 31,879 SH   SOLE   0 0 31,879
POWERSHARES FTSE RAFI US 1000 ETF 46137V613 312 2,746 SH   SOLE   0 0 2,746
POWERSHARES INTERNATIONAL CORPORATE BOND ETF 46138E636 275 9,782 SH   SOLE   0 0 9,782
POWERSHARES VARIABLE ETF 46138G870 812 32,997 SH   SOLE   0 0 32,997
POWERSHS QQQ TRUST SER ETF 46090E103 4,755 17,113 SH   SOLE   0 0 17,113
POWERSHS WILDERHILL CLEAN ENERGY ETF 46137V134 206 3,387 SH   SOLE   0 0 3,387
PPG INDUSTRIES INC. Common 693506107 516 4,225 SH   SOLE   0 0 4,225
PRINCIPAL FINANCIAL GROUP Common 74251V102 513 12,730 SH   SOLE   0 0 12,730
PROCTER & GAMBLE CO Common 742718109 34,977 251,653 SH   SOLE   0 0 251,653
PROLOGIS INC REIT 74340W103 6,494 64,535 SH   SOLE   0 0 64,535
PROSHARES TRUST INVT GRADE INT RATE HEDG ETF 74347B607 471 6,584 SH   SOLE   0 0 6,584
PRUDENTIAL FINANCIAL INC Common 744320102 243 3,822 SH   SOLE   0 0 3,822
PUBLIC STORAGE REIT 74460D109 917 4,116 SH   SOLE   0 0 4,116
PWRSHR S&P500 HIDIV ETF 46138E362 1,293 39,191 SH   SOLE   0 0 39,191
QORVO INC COM Common 74736K101 1,229 9,525 SH   SOLE   0 0 9,525
QUALCOMM INC Common 747525103 1,594 13,545 SH   SOLE   0 0 13,545
QUANTA SERVICES INC Common 74762E102 1,050 19,863 SH   SOLE   0 0 19,863
QUEST DIAGNOSTICS INC Common 74834L100 1,302 11,376 SH   SOLE   0 0 11,376
RAYTHEON TECHNOLOGIES CORP COM Common 75513E101 6,754 117,385 SH   SOLE   0 0 117,385
REALTY INCOME CORPORATION REIT 756109104 2,532 41,679 SH   SOLE   0 0 41,679
REGENERON PHARMACEUTICALS INC Common 75886F107 2,038 3,641 SH   SOLE   0 0 3,641
REGIONS FINL CORP Common 7591EP100 149 12,936 SH   SOLE   0 0 12,936
REPUBLIC SERVICES INC CL A Class A 760759100 3,691 39,544 SH   SOLE   0 0 39,544
ROBERT HALF INTERNATIONAL INC Common 770323103 900 17,002 SH   SOLE   0 0 17,002
ROCHE HOLDINGS AG SPN ADR EACH REP 0.25 ADR 771195104 214 4,998 SH   SOLE   0 0 4,998
ROCKWELL AUTOMATION INC Common 773903109 1,658 7,512 SH   SOLE   0 0 7,512
ROPER INDS INC Common 776696106 279 705 SH   SOLE   0 0 705
ROSS STORES INC Common 778296103 28,255 302,775 SH   SOLE   0 0 302,775
ROYAL BANK OF CANADA COM NPV ISIN #CA780 Common 780087102 301 4,291 SH   SOLE   0 0 4,291
ROYAL GOLD INC COM USD0.01 ISIN #US78028 Common 780287108 2,015 16,771 SH   SOLE   0 0 16,771
S & P GLOBAL INC Common 78409V104 1,464 4,061 SH   SOLE   0 0 4,061
SAFE-T GROUP LTD SPON ADS EACH REP 40 OR Common 78643B401 10 10,000 SH   SOLE   0 0 10,000
SAFRAN SA UNSPONSORED ADR ADR 786584102 255 10,316 SH   SOLE   0 0 10,316
SALESFORCE COM INC Common 79466L302 3,467 13,794 SH   SOLE   0 0 13,794
SANDVIK AB ADR ADR 800212201 349 17,753 SH   SOLE   0 0 17,753
SANOFI ADR ADR 80105N105 621 12,383 SH   SOLE   0 0 12,383
SBA COMMUNICATIONS CORP REIT 78410G104 294 922 SH   SOLE   0 0 922
SCH US DIV EQUITY ETF ETF 808524797 19,414 351,074 SH   SOLE   0 0 351,074
SCHLUMBERGER LIMITED Common 806857108 313 20,136 SH   SOLE   0 0 20,136
SCHWAB LARGE CAP GROWTH ETF ETF 808524300 3,817 33,146 SH   SOLE   0 0 33,146
SCHWAB LARGE CAP VALUE ETF ETF 808524409 4,518 86,573 SH   SOLE   0 0 86,573
SCHWAB STRATEGIC TR 1000 INDEX ETF ETF 808524722 11,567 350,729 SH   SOLE   0 0 350,729
SCHWAB STRATEGIC TR EMERGING MKTS EQUITY ETF 808524706 902 33,697 SH   SOLE   0 0 33,697
SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 4,796 152,726 SH   SOLE   0 0 152,726
SCHWAB STRATEGIC TR INTL SMALL CAP EQUIT ETF 808524888 44,009 1,352,889 SH   SOLE   0 0 1,352,889
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U ETF 808524771 1,959 50,573 SH   SOLE   0 0 50,573
SCHWAB US BROAD MARKET ETF ETF 808524102 1,391 17,460 SH   SOLE   0 0 17,460
SCHWAB US LARGE CAT ETF ETF 808524201 23,345 289,538 SH   SOLE   0 0 289,538
SCHWAB US SMALL CAP ETF ETF 808524607 918 13,443 SH   SOLE   0 0 13,443
SECTOR SPDR ENERGY ETF 81369Y506 293 9,798 SH   SOLE   0 0 9,798
SECTOR SPDR FINANCIAL ETF ETF 81369Y605 1,006 41,774 SH   SOLE   0 0 41,774
SECTOR SPDR HEALTH CARE ETF 81369Y209 11,597 109,946 SH   SOLE   0 0 109,946
SECTOR SPDR TECHNOLOGY ETF ETF 81369Y803 23,639 202,566 SH   SOLE   0 0 202,566
SECTOR SPDR TR SHS BEN INT CONSUMER STAP ETF 81369Y308 1,793 27,973 SH   SOLE   0 0 27,973
SECTOR SPDR TR SHS BEN INT INDUSTRIAL ETF 81369Y704 682 8,860 SH   SOLE   0 0 8,860
SEKISUI HOUSE ADR 816078307 238 13,548 SH   SOLE   0 0 13,548
SELECT SECTOR SPDR TR CONSUMER DISCRETIO ETF 81369Y407 632 4,302 SH   SOLE   0 0 4,302
SHERWIN WILLIAMS CO Common 824348106 369 529 SH   SOLE   0 0 529
SHISEIDO COMPANY LTD. ADR 824841407 239 4,187 SH   SOLE   0 0 4,187
SMITH & NEPHEW ADR ADR 83175M205 251 6,431 SH   SOLE   0 0 6,431
SOFTBANK CORP UNSP ADR EACH REPR 0.50 OR ADR 83404D109 374 12,191 SH   SOLE   0 0 12,191
SONY CORP ADR-EACH CNV INTO 1 ORD NPV ADR 835699307 336 4,384 SH   SOLE   0 0 4,384
SOUTHERN CO Common 842587107 1,049 19,353 SH   SOLE   0 0 19,353
SPDR BARCLAYS CAPITAL CONVERTIBLE SECS ETF 78464A359 824 11,964 SH   SOLE   0 0 11,964
SPDR BARCLAYS INTERNATIONAL CORPORATE BD ETF 78464A151 282 7,935 SH   SOLE   0 0 7,935
SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 78467X109 216 777 SH   SOLE   0 0 777
SPDR GOLD TRUST ETF 78463V107 25,817 145,762 SH   SOLE   0 0 145,762
SPDR INDEX DJ GLOBAL REAL EST ETF 78463X749 226 5,712 SH   SOLE   0 0 5,712
SPDR INDEX SHS FDS MSCI ACWI EX-US ETF ETF 78463X848 5,914 245,887 SH   SOLE   0 0 245,887
SPDR NUVEEN BARCLAY EFT ETF 78468R739 202 4,052 SH   SOLE   0 0 4,052
SPDR NUVEEN BARCLAYS CAPITAL MUNI BOND ETF 78468R721 487 9,385 SH   SOLE   0 0 9,385
SPDR PORTFOLIO MID CAP ETF ETF 78464A847 3,552 108,845 SH   SOLE   0 0 108,845
SPDR S&P 400 MID CAP VALUE ETF 78464A839 376 8,660 SH   SOLE   0 0 8,660
SPDR S&P 500 ETF 78462F103 25,889 77,306 SH   SOLE   0 0 77,306
SPDR S&P 500 GROWTH ETF 78464A409 606 12,093 SH   SOLE   0 0 12,093
SPDR S&P 600 SMALL CAP GROWTH ETF 78464A201 1,573 26,648 SH   SOLE   0 0 26,648
SPDR S&P DIVIDEND ETF 78464A763 2,147 23,232 SH   SOLE   0 0 23,232
SPDR SER TR MSCI USA STRTGIC etf 78468R812 57,813 610,938 SH   SOLE   0 0 610,938
SPDR SER TR S&P BIOTECH ETF ETF 78464A870 577 5,182 SH   SOLE   0 0 5,182
SPDR SERIES TRUST PORTFLI HIGH YLD ETF 78468R606 446 17,629 SH   SOLE   0 0 17,629
SPDR BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 10,121 110,587 SH   SOLE   0 0 110,587
SSGA ACTIVE ETF MULTI-ASSET REAL RETURN ETF 78467V103 718 32,910 SH   SOLE   0 0 32,910
SSGA ACTIVE ETF TR SPDR TR TACTIC ETF 78467V848 2,857 57,934 SH   SOLE   0 0 57,934
STARBUCKS CORP Common 855244109 4,258 49,558 SH   SOLE   0 0 49,558
STARWOOD PROPERTY TRUST INC. REIT 85571B105 491 32,533 SH   SOLE   0 0 32,533
STATE STREET CORP Common 857477103 241 4,063 SH   SOLE   0 0 4,063
STERIS CORPORATION Common G8473T100 214 1,217 SH   SOLE   0 0 1,217
STERLING BANCORP COM Common 85917A100 1,467 139,453 SH   SOLE   0 0 139,453
STORE CAP CORP REIT 862121100 618 22,526 SH   SOLE   0 0 22,526
STRYKER CORP Common 863667101 1,176 5,643 SH   SOLE   0 0 5,643
SUNCOR ENERGY COM Common 867224107 7,317 598,317 SH   SOLE   0 0 598,317
SYNOPSYS INC Common 871607107 383 1,788 SH   SOLE   0 0 1,788
SYSCO CORP Common 871829107 3,279 52,699 SH   SOLE   0 0 52,699
T MOBILE US INC COM Common 872590104 1,497 13,086 SH   SOLE   0 0 13,086
T ROWE PRICE GROUP INC Common 74144T108 736 5,741 SH   SOLE   0 0 5,741
TAIWAN SEMICONDUCTOR MFG LTD ADR ADR 874039100 201 2,483 SH   SOLE   0 0 2,483
TAKE-TWO INTERACTIVE SOFT Common 874054109 5,052 30,575 SH   SOLE   0 0 30,575
TARGET CORP Common 87612E106 1,620 10,288 SH   SOLE   0 0 10,288
TC ENERGY CORP Common 87807B107 324 7,711 SH   SOLE   0 0 7,711
TCF FINANCIAL CORPORATION Common 872307103 1,529 65,473 SH   SOLE   0 0 65,473
TE CONNECTIVITY LTD COM CHF0.77 Common H84989104 352 3,602 SH   SOLE   0 0 3,602
TELUS CORP NON VTG Common 87971M103 197 11,195 SH   SOLE   0 0 11,195
TESLA MOTORS INC COM USD0.001 Common 88160R101 534 1,244 SH   SOLE   0 0 1,244
TETRA TECH INC. Common 88162G103 212 2,222 SH   SOLE   0 0 2,222
TEXAS INSTRUMENTS INC Common 882508104 2,737 19,168 SH   SOLE   0 0 19,168
THE CHARLES SCHWAB CORP Common 808513105 364 10,050 SH   SOLE   0 0 10,050
THE ENSIGN GROUP Common 29358P101 3,309 57,992 SH   SOLE   0 0 57,992
THERMO FISHER SCIENTIFIC INC Common 883556102 4,214 9,545 SH   SOLE   0 0 9,545
TJX COMPANIES INC Common 872540109 1,656 29,751 SH   SOLE   0 0 29,751
TOKYO ELECTRON LTD UNSPON ADR 889110102 341 5,263 SH   SOLE   0 0 5,263
TRACTOR SUPPLY Common 892356106 285 1,989 SH   SOLE   0 0 1,989
TRANE TECHNOLOGIES PLC COM Common G8994E103 309 2,547 SH   SOLE   0 0 2,547
TRANSCAT INC COM Common 893529107 400 13,650 SH   SOLE   0 0 13,650
TRANSDIGM GROUP INC Common 893641100 2,356 4,959 SH   SOLE   0 0 4,959
TRANSUNION COM Common 89400J107 2,334 27,748 SH   SOLE   0 0 27,748
TRAVELERS COMPANIES Common 89417E109 3,127 28,901 SH   SOLE   0 0 28,901
TRUIST FINL CORP Common 89832Q109 645 16,950 SH   SOLE   0 0 16,950
UGI CORP NEW Common 902681105 316 9,588 SH   SOLE   0 0 9,588
UNILEVER NV NY Reg Shrs 904784709 664 10,997 SH   SOLE   0 0 10,997
UNILEVER PLC ADR 904767704 422 6,840 SH   SOLE   0 0 6,840
UNION PACIFIC CORP Common 907818108 2,044 10,381 SH   SOLE   0 0 10,381
UNITED PARCEL SERVICES INC Common 911312106 3,101 18,612 SH   SOLE   0 0 18,612
UNITED RENTALS INC Common 911363109 15,806 90,580 SH   SOLE   0 0 90,580
UNITEDHEALTH GROUP Common 91324P102 40,939 131,313 SH   SOLE   0 0 131,313
UNIVERSAL DISPLAY CORP Common 91347P105 202 1,115 SH   SOLE   0 0 1,115
US BANCORP Common 902973304 1,326 36,995 SH   SOLE   0 0 36,995
US FOOD HOLDING CORP Common 912008109 3,737 168,166 SH   SOLE   0 0 168,166
V F CORPORATION Common 918204108 746 10,613 SH   SOLE   0 0 10,613
VALERO ENERGY CORP Common 91913Y100 274 6,325 SH   SOLE   0 0 6,325
VANGUARD DIVIDEND APPRECIATION ETF 921908844 130,940 1,017,724 SH   SOLE   0 0 1,017,724
VANGUARD EXTENDED MARKET ETF S &P COMPL ETF 922908652 56,553 435,962 SH   SOLE   0 0 435,962
VANGUARD FTSE DEVELOPED MKTS ETF ETF 921943858 52,088 1,273,551 SH   SOLE   0 0 1,273,551
VANGUARD INDEX FDS VANGUARD SMALL CAP VI ETF 922908751 5,485 35,665 SH   SOLE   0 0 35,665
VANGUARD INDEX GROWTH ETF 922908736 6,995 30,730 SH   SOLE   0 0 30,730
VANGUARD INDEX VALUE ETF 922908744 2,504 23,962 SH   SOLE   0 0 23,962
VANGUARD INFO TECH INDEX ETF 92204A702 297 952 SH   SOLE   0 0 952
VANGUARD INTERMEDIATE TERM CORP BOND ETF 92206C870 5,935 61,952 SH   SOLE   0 0 61,952
VANGUARD INTERNATIONAL BOND INDEX ETF 92203J407 462 7,947 SH   SOLE   0 0 7,947
VANGUARD INTERNATIONAL EQUITY INDEX ETF 922042775 1,274 25,261 SH   SOLE   0 0 25,261
VANGUARD INTL EQUITY INDEX FDS MSCI EMER ETF 922042858 13,250 306,435 SH   SOLE   0 0 306,435
VANGUARD INTL EQUITY INDEX FDS TOTAL WOR ETF 922042742 306 3,798 SH   SOLE   0 0 3,798
VANGUARD MID CAP GRWTH INDEX I NTL US ETF 922908538 4,540 25,203 SH   SOLE   0 0 25,203
VANGUARD MID-CAP ETF ETF 922908629 3,453 19,590 SH   SOLE   0 0 19,590
VANGUARD MID-CAP VALUE ETF ETF 922908512 11,410 112,559 SH   SOLE   0 0 112,559
VANGUARD REIT INDEX ETF ETF 922908553 4,715 59,719 SH   SOLE   0 0 59,719
VANGUARD RUSSELL 1000 ETF ETF 92206C730 5,472 35,348 SH   SOLE   0 0 35,348
VANGUARD S&P 500 ETF ETF 922908363 102,065 331,757 SH   SOLE   0 0 331,757
VANGUARD SECTOR INDEX FDS VANGUARD HEALT ETF 92204A504 395 1,935 SH   SOLE   0 0 1,935
VANGUARD SHORT TERM ETF 92206C102 306 4,934 SH   SOLE   0 0 4,934
VANGUARD SHORT-TERM BOND INDEX ETF 921937827 4,559 54,897 SH   SOLE   0 0 54,897
VANGUARD SMALL CAP GROWTH ETF ETF 922908595 3,180 14,795 SH   SOLE   0 0 14,795
VANGUARD SMALL CAP VALUE ETF ETF 922908611 28,493 257,557 SH   SOLE   0 0 257,557
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 2,699 30,589 SH   SOLE   0 0 30,589
VANGUARD TOTAL INTL ETF ETF 921909768 4,264 81,725 SH   SOLE   0 0 81,725
VANGUARD TOTAL STOCK MARKET ETF 922908769 79,528 466,960 SH   SOLE   0 0 466,960
VANGUARD US FINLS ETF 92204A405 671 11,475 SH   SOLE   0 0 11,475
Vanguard Whitehall Funds International H ETF 921946794 1,037 19,921 SH   SOLE   0 0 19,921
VANGUARD WHITEHALL HIGH DIVIDEND ETF 921946406 1,172 14,483 SH   SOLE   0 0 14,483
VENTAS INC REIT 92276F100 253 6,022 SH   SOLE   0 0 6,022
VERISIGN INC Common 92343E102 10,215 49,865 SH   SOLE   0 0 49,865
VERIZON COMMUNICATIONS Common 92343V104 11,514 193,552 SH   SOLE   0 0 193,552
VERTEX PHARMACEUTCLS INC Common 92532F100 654 2,403 SH   SOLE   0 0 2,403
VISA INC COM Common 92826C839 10,782 53,916 SH   SOLE   0 0 53,916
VMWARE INC Common 928563402 334 2,327 SH   SOLE   0 0 2,327
W. P. CAREY INC REIT 92936U109 342 5,256 SH   SOLE   0 0 5,256
WALGREENS BOOTS ALLIANCE INC COM ISIN #U Common 931427108 211 5,876 SH   SOLE   0 0 5,876
WALMART STORES INC Common 931142103 1,971 14,088 SH   SOLE   0 0 14,088
WALT DISNEY CO Common 254687106 21,853 176,124 SH   SOLE   0 0 176,124
WASTE CONNECTIONS INC. Common 94106B101 408 3,927 SH   SOLE   0 0 3,927
WASTE MANAGEMENT INC Common 94106L109 1,268 11,202 SH   SOLE   0 0 11,202
WATERS CORP Common 941848103 1,320 6,748 SH   SOLE   0 0 6,748
WELLCARE MGMT GROUP INC REIT 95040Q104 704 12,775 SH   SOLE   0 0 12,775
WELLS FARGO & CO Common 949746101 2,102 89,422 SH   SOLE   0 0 89,422
WEYERHAEUSER CO REIT 962166104 242 8,478 SH   SOLE   0 0 8,478
WIPRO LTD ADR ADR 97651M109 77 16,347 SH   SOLE   0 0 16,347
WISCONSIN ENERGY Common 92939U106 1,435 14,809 SH   SOLE   0 0 14,809
WISDOMTREE CBOE S&P PUT WRITE ETF 97717X560 449 16,793 SH   SOLE   0 0 16,793
WISDOMTREE EMERG MKTS EQUITY INCOME FUND ETF 97717W315 1,663 47,186 SH   SOLE   0 0 47,186
WISDOMTREE EQUITY INC FD ETF 97717W208 7,832 125,330 SH   SOLE   0 0 125,330
WISDOMTREE LARGECAP DIVIDEND ETF 97717W307 875 9,020 SH   SOLE   0 0 9,020
WISDOMTREE US QLTY DIV GRWTH ETF 97717X669 1,215 24,516 SH   SOLE   0 0 24,516
WYNDHAM HOTELS &RESORTS INC COM Common 98311A105 2,920 57,817 SH   SOLE   0 0 57,817
XCEL ENERGY INC Common 98389B100 513 7,440 SH   SOLE   0 0 7,440
XEROX CORPORATION Common 98421M106 206 10,977 SH   SOLE   0 0 10,977
XILINX INC Common 983919101 428 4,107 SH   SOLE   0 0 4,107
YUM! BRANDS INC Common 988498101 237 2,593 SH   SOLE   0 0 2,593
ZEBRA TECHNOLOGIES CORPORATION Common 989207105 421 1,667 SH   SOLE   0 0 1,667
ZIMMER BIOMET HLDGS INC COM Common 98956P102 2,170 15,936 SH   SOLE   0 0 15,936
ZOETIS INC COM USD0.01 CL A Common 98978V103 3,803 22,994 SH   SOLE   0 0 22,994
ZOOM VIDEO COMMUNICATIONS INC CL A Common 98980L101 244 520 SH   SOLE   0 0 520
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 9,427 42,293 SH   SOLE   0 0 42,293
VANGUARD RUSSELL 1000 VALUE INDEX ETF ETF 92206C714 6,498 62,624 SH   SOLE   0 0 62,624
BLACKSTONE GROUP L P COM UNIT REPSTG LTD MLP 09260D107 1,169 22,400 SH   SOLE   0 0 22,400
EASTGROUP PROPERTIES INC REIT 277276101 280 2,163 SH   SOLE   0 0 2,163
INNOVATIVE INDL PPTYS INC COM REIT 45781V101 203 1,634 SH   SOLE   0 0 1,634
MEDICAL PROPERTIES TRUST INC. REIT 58463J304 412 23,355 SH   SOLE   0 0 23,355
PHYSICIANS REALTY TR REIT 71943U104 262 14,603 SH   SOLE   0 0 14,603
RYMAN HOSPITALITY PPTYS INC COM USD0.01 REIT 78377T107 299 8,114 SH   SOLE   0 0 8,114
SUNSTONE HOTEL INVESTORS INC. REIT 867892101 1,276 160,688 SH   SOLE   0 0 160,688
VICI PPTYS INC COM REIT 925652109 205 8,790 SH   SOLE   0 0 8,790
SCHWAB US MID-CAP ETF ETF 808524508 841 15,154 SH   SOLE   0 0 15,154
ACACIA COMMUNICATIONS INC COM Common 00401C108 969 14,373 SH   SOLE   0 0 14,373
AMERICAN CAP AGY CORP REIT 00123Q104 776 55,769 SH   SOLE   0 0 55,769
ARISTA NETWORKS INC COM USD0.0001 Common 040413106 207 1,000 SH   SOLE   0 0 1,000
ATHERSYS INC COM Common 04744L106 39 20,000 SH   SOLE   0 0 20,000
BOSTON BEER COMPANY INC. Common 100557107 1,231 1,394 SH   SOLE   0 0 1,394
BRISTOL-MYERS SQUIBB RTS Right 110122157 40 17,970 SH   SOLE   0 0 17,970
CARIBBEAN UTILITIES CO CLASS A Common G1899E146 143 10,000 SH   SOLE   0 0 10,000
CINEDIGM DIGITAL CINEMA Common 172406209 80 139,500 SH   SOLE   0 0 139,500
DASSAULT SYSTEMES SA ISIN Common F2457H472 226 1,206 SH   SOLE   0 0 1,206
ENVISTA HOLDINGS CORP Common 29415F104 721 29,210 SH   SOLE   0 0 29,210
EV TAX-MGD GBL DIV EQUITY INCOME COMMON Closed-End ETF 27829F108 209 28,433 SH   SOLE   0 0 28,433
HACKETT GROUP INC Common 404609109 389 34,776 SH   SOLE   0 0 34,776
IDORSIA LTD Common H3879B109 540 20,081 SH   SOLE   0 0 20,081
ISHARES TR EXPONENTIAL TECH ETF 46434V381 202 4,150 SH   SOLE   0 0 4,150
LIVONGO HEALTH INC COM Common 539183103 1,062 7,585 SH   SOLE   0 0 7,585
PEGASYSTEMS INC Common 705573103 7,262 60,000 SH   SOLE   0 0 60,000
REAL MATTERS INC COM Common 75601Y100 598 30,643 SH   SOLE   0 0 30,643
REDHILL BIOPHARMA LTD ADR adr 757468103 327 32,000 SH   SOLE   0 0 32,000
RPC ENERGY SERVICES INC Common 749660106 37 14,000 SH   SOLE   0 0 14,000
SARTORIUS STEDIM BIOTECH EUR0 Common F8005V210 294 850 SH   SOLE   0 0 850
TALEND SA ADR adr 874224207 273 7,000 SH   SOLE   0 0 7,000
China Mobile Ltd. ADR 16941M109 461 14,338 SH   SOLE   0 0 14,338
Loews Corporation Common 540424108 787 22,651 SH   SOLE   0 0 22,651
Organic Sales and Marketing Inc. Common 68618D102 1 11,000 SH   SOLE   0 0 11,000
Rubicon Limited Common Q8186H103 1 14,646 SH   SOLE   0 0 14,646
Sarepta Therapeutics Inc Common 803607100 241 1,716 SH   SOLE   0 0 1,716
Schwab Fundamental Intl Lg Co ETF ETF 808524755 1,307 53,181 SH   SOLE   0 0 53,181
Schwab Fundamental US Small Company ETF ETF 808524763 526 15,927 SH   SOLE   0 0 15,927
iShares China Large-Cap ETF 464287184 277 6,600 SH   SOLE   0 0 6,600
iShares US Indl ETF 464287754 513 3,068 SH   SOLE   0 0 3,068
Microvision Inc. Common 594960304 33 17,000 SH   SOLE   0 0 17,000
Newmark Group, Inc. Common 65158N102 43 10,000 SH   SOLE   0 0 10,000
PowerShares Preferred ETF ETF 46138E511 312 21,215 SH   SOLE   0 0 21,215
Renewable Energy Group Inc Common 75972A301 534 10,000 SH   SOLE   0 0 10,000
Sandy Spring Bancorp Inc. Common 800363103 355 15,372 SH   SOLE   0 0 15,372
ProShares UltraPro QQQ ETF 74347X831 332 2,536 SH   SOLE   0 0 2,536
Applied Genetic Technologies C Common 03820J100 592 121,746 SH   SOLE   0 0 121,746
Brookfield Business Partners L MLP G16234109 290 9,616 SH   SOLE   0 0 9,616
Bryn Mawr Bank Corp Common 117665109 413 16,590 SH   SOLE   0 0 16,590
CSW Industrials, Inc. Common 126402106 412 5,330 SH   SOLE   0 0 5,330
Capital Southwest Corp Common 140501107 252 17,929 SH   SOLE   0 0 17,929
Cerus Corp. Common 157085101 558 89,200 SH   SOLE   0 0 89,200
Energy Transfer LP MLP 29273V100 127 23,384 SH   SOLE   0 0 23,384
FNCB Bancorp Inc Common 302578109 293 55,000 SH   SOLE   0 0 55,000
First Long Island Corp. Common 320734106 833 56,270 SH   SOLE   0 0 56,270
General Electric Closed-End ETF 369604103 403 26,029 SH   SOLE   0 0 26,029
Jounce Therapeutics Inc Common 481116101 82 10,000 SH   SOLE   0 0 10,000
MyoKardia Inc Common 62857M105 1,381 10,132 SH   SOLE   0 0 10,132
Neurocrine Biosciences, Inc. Common 64125C109 819 8,518 SH   SOLE   0 0 8,518
Sciplay Corporation Common 809087109 1,842 113,571 SH   SOLE   0 0 113,571
Short S&P 500 Proshares ETF 74347B425 2,943 144,851 SH   SOLE   0 0 144,851
Texas Pacific Land Trust Royalty Trst 882610108 5,269 11,669 SH   SOLE   0 0 11,669
Tyler Technologies Inc Common 902252105 1,919 5,506 SH   SOLE   0 0 5,506
Vanguard ESG US Stock ETF ETF 921910733 610 9,871 SH   SOLE   0 0 9,871
Willamette Valley Vineyards, I Common 969136100 157 25,600 SH   SOLE   0 0 25,600
iShares Core S&P U.S Value ETF ETF 464287663 16,999 313,106 SH   SOLE   0 0 313,106
iShares Russell 3000 Index Fun ETF 464287689 323 1,649 SH   SOLE   0 0 1,649
Invesco BulletShares 2023 Corp ETF 46138J866 11,323 519,660 SH   SOLE   0 0 519,660
Invesco BulletShares 2024 Corp ETF 46138J841 9,867 444,858 SH   SOLE   0 0 444,858
Invesco BulletShares 2025 Corp ETF 46138J825 10,201 456,437 SH   SOLE   0 0 456,437
Invesco BulletShares 2026 Corp ETF 46138J791 9,544 441,016 SH   SOLE   0 0 441,016
Invesco BulletShares 2027 Corp ETF 46138J783 3,752 170,681 SH   SOLE   0 0 170,681
Invesco BulletShares 2028 Corp ETF 46138J643 1,594 68,945 SH   SOLE   0 0 68,945
Invesco BulletShares 2029 Corp ETF 46138J577 900 42,012 SH   SOLE   0 0 42,012
Quadratic Int Rte Volatility & ETF 500767736 2,094 76,355 SH   SOLE   0 0 76,355
EATON VANCE TAX-MANAGED BUY- W COM Closed-End ETF 27828Y108 272 19,642 SH   SOLE   0 0 19,642
FABRINET SHS Common G3323L100 315 5,000 SH   SOLE   0 0 5,000
GOLDMAN SACHS BDC INC SHS Common 38147U107 2,474 164,493 SH   SOLE   0 0 164,493
BARINGS CORPORATE INVS COM Common 06759X107 1,580 126,387 SH   SOLE   0 0 126,387
TOMPKINS FINL CORP COM Common 890110109 4,640 81,674 SH   SOLE   0 0 81,674
JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 17,491 464,928 SH   SOLE   0 0 464,928
SOLAREDGE TECHNOLOGIES INC COM Common 83417M104 398 1,670 SH   SOLE   0 0 1,670