0001080628-20-000002.txt : 20200218 0001080628-20-000002.hdr.sgml : 20200218 20200214214407 ACCESSION NUMBER: 0001080628-20-000002 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20191231 FILED AS OF DATE: 20200218 DATE AS OF CHANGE: 20200214 EFFECTIVENESS DATE: 20200218 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COLONY GROUP LLC CENTRAL INDEX KEY: 0001080628 IRS NUMBER: 043542399 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04819 FILM NUMBER: 20623104 BUSINESS ADDRESS: STREET 1: 2 ATLANTIC AVENUE CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 6177238200 MAIL ADDRESS: STREET 1: 2 ATLANTIC AVENUE CITY: BOSTON STATE: MA ZIP: 02110 FORMER COMPANY: FORMER CONFORMED NAME: COLONY GROUP INC /MA/ DATE OF NAME CHANGE: 19990514 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001080628 XXXXXXXX 12-31-2019 12-31-2019 false COLONY GROUP LLC
2 Atlantic Avenue Boston MA 02110
13F HOLDINGS REPORT 028-04819 N
Vincent J. Gratch CCO 617-723-8200 Vincent J. Gratch Boston MA 02-14-2020 0 737 3962469
INFORMATION TABLE 2 infotable.xml 3M COMPANY Common 88579Y101 1772 10042 SH SOLE 0 0 10042 ABBOTT LABORATORIES Common 002824100 3663 42173 SH SOLE 0 0 42173 ABBVIE INC Common 00287Y109 2488 28105 SH SOLE 0 0 28105 ACCENTURE Common G1151C101 21795 103505 SH SOLE 0 0 103505 ACTIVISION BLIZZARD INC COM Common 00507V109 3697 62211 SH SOLE 0 0 62211 ADIENT PLC Common G0084W101 239 11238 SH SOLE 0 0 11238 ADOBE SYSTEMS INC Common 00724F101 2745 8324 SH SOLE 0 0 8324 ADVANCE AUTO PARTS INC Common 00751Y106 1630 10177 SH SOLE 0 0 10177 AES CORP Common 00130H105 547 27475 SH SOLE 0 0 27475 AFLAC INC Common 001055102 444 8386 SH SOLE 0 0 8386 AGCO CORP NY Reg Shrs 001084102 2480 32109 SH SOLE 0 0 32109 AGNICO-EAGLE MINES LTD Common 008474108 431 6995 SH SOLE 0 0 6995 AIR PRODUCTS & CHEM Common 009158106 768 3268 SH SOLE 0 0 3268 ALERIAN ENERGY INFRASTRUCTURE ETF 00162Q676 235 11321 SH SOLE 0 0 11321 ALEXANDRIA REAL ESTATE EQUITIES INC REIT 015271109 339 2098 SH SOLE 0 0 2098 ALGONQUIN PWR UTILS CORP Common 015857105 938 66306 SH SOLE 0 0 66306 ALIBABA GROUP HOLDING LTD ADR 01609W102 3276 15447 SH SOLE 0 0 15447 ALLERGAN INC Common G0177J108 14313 74870 SH SOLE 0 0 74870 ALLISON TRANSMISSION HOLDINGS INC Common 01973R101 3244 67128 SH SOLE 0 0 67128 ALPS ETF ETF 00162Q866 319 37544 SH SOLE 0 0 37544 ALTRIA GROUP INC Common 02209S103 1745 34971 SH SOLE 0 0 34971 AMAZON.COM INC Common 023135106 15315 8288 SH SOLE 0 0 8288 AMEREN CORP Common 023608102 396 5158 SH SOLE 0 0 5158 AMERICAN ELECTRIC POWER CO INC Common 025537101 840 8883 SH SOLE 0 0 8883 AMERICAN EXPRESS Common 025816109 18542 148942 SH SOLE 0 0 148942 AMERICAN FINANCIAL GROUP INC Common 025932104 2604 23745 SH SOLE 0 0 23745 AMERICAN INTERNATIONAL GROUP INC Common 026874784 2867 55857 SH SOLE 0 0 55857 AMERICAN STATES WATER CO Common 029899101 524 6045 SH SOLE 0 0 6045 AMERICAN TOWER CORPORATION REIT 03027X100 4381 19062 SH SOLE 0 0 19062 AMERICAN WATER WORKS Common 030420103 2597 21137 SH SOLE 0 0 21137 AMERICAN WOODMARK CORPORATION COM Common 030506109 230 2200 SH SOLE 0 0 2200 AMERIPRISE FINANCIAL INC Common 03076C106 280 1681 SH SOLE 0 0 1681 AMEX SPDR UTILITIES ETF 81369Y886 568 8794 SH SOLE 0 0 8794 AMGEN INC Common 031162100 31743 131675 SH SOLE 0 0 131675 AMPHENOL CORPORATION Common 032095101 2874 26559 SH SOLE 0 0 26559 ANALOG DEVICES INC Common 032654105 1211 10193 SH SOLE 0 0 10193 ANNALY CAPITAL MANAGEMENT INC COM REIT 035710409 155 16449 SH SOLE 0 0 16449 ANSYS INC Common 03662Q105 3368 13085 SH SOLE 0 0 13085 ANTHEM, INC. Common 036752103 2061 6825 SH SOLE 0 0 6825 AON PLC Common G0408V102 329 1581 SH SOLE 0 0 1581 APACHE CORPORATION Common 037411105 1466 57283 SH SOLE 0 0 57283 Apollo Global Management LLC Common 03768E105 870 18245 SH SOLE 0 0 18245 APPLE INC Common 037833100 51844 176551 SH SOLE 0 0 176551 APPLIED MATERIALS INC Common 038222105 3385 55449 SH SOLE 0 0 55449 APTARGROUP INC Common 038336103 2749 23776 SH SOLE 0 0 23776 ARAMARK HOLDINGS CORP COM USD0.01 Common 03852U106 18422 424467 SH SOLE 0 0 424467 ARCH CAPITAL GROUP Common G0450A105 3018 70364 SH SOLE 0 0 70364 ARES CAPITAL CORPORATION Common 04010L103 812 43543 SH SOLE 0 0 43543 ARGO GROUP INTERNATIONAL HOLDINGS LTD. Common G0464B107 1953 29707 SH SOLE 0 0 29707 ASPEN TECHNOLOGY INC COM Common 045327103 2999 24798 SH SOLE 0 0 24798 ASTRAZENECA ADR ADR 046353108 468 9396 SH SOLE 0 0 9396 AT&T INC Common 00206R102 14443 369577 SH SOLE 0 0 369577 ATMOS ENERGY CORP COM Common 049560105 1362 12179 SH SOLE 0 0 12179 AURORA CANNABIS INC COM Common 05156X108 25 11595 SH SOLE 0 0 11595 AUTOMATIC DATA PROCESSING INC Common 053015103 1323 7761 SH SOLE 0 0 7761 AUTOZONE INC NEV Common 053332102 8321 6985 SH SOLE 0 0 6985 AVAGO TECHNOLOGIES LTD COM Common 11135F101 2355 7453 SH SOLE 0 0 7453 AVALONBAY COMMUNITIES INC REIT 053484101 891 4249 SH SOLE 0 0 4249 B C E INC NEW Common 05534B760 5364 115731 SH SOLE 0 0 115731 BAIDU INC SPONS ADS ADR 056752108 216 1712 SH SOLE 0 0 1712 BAIN CAP SPECIALTY FIN INC COM Common 05684B107 376 19006 SH SOLE 0 0 19006 BANK NEW YORK MELLON Common 064058100 2247 44640 SH SOLE 0 0 44640 BANK OF AMERICA Common 060505104 2711 76987 SH SOLE 0 0 76987 BAR HARBOR BANKSHARES Common 066849100 504 19834 SH SOLE 0 0 19834 BARCLAYS HIGH YIELD BOND ETF 78468R622 200 1826 SH SOLE 0 0 1826 BAXTER INTERNATIONAL Common 071813109 20186 241403 SH SOLE 0 0 241403 BECTON DICKINSON Common 075887109 7029 25845 SH SOLE 0 0 25845 BERKSHIRE HATHAWAY A Class A 084670108 136515 402 SH SOLE 0 0 402 BERKSHIRE HATHAWAY INC Common 084670702 54909 242424 SH SOLE 0 0 242424 BIOGEN IDEC INC Common 09062X103 490 1650 SH SOLE 0 0 1650 BLACKROCK INC Common 09247X101 1045 2080 SH SOLE 0 0 2080 BOEING CO Common 097023105 26266 80630 SH SOLE 0 0 80630 BOOKING HLDGS INC COM Common 09857L108 3126 1522 SH SOLE 0 0 1522 BOOZ ALLEN HAMILTON Common 099502106 2802 39394 SH SOLE 0 0 39394 BOSTON SCIENTIFIC CORP Common 101137107 339 7497 SH SOLE 0 0 7497 BP PLC ADR (CNV INTO 6 ORD USD0.25 SHS) ADR 055622104 1438 38096 SH SOLE 0 0 38096 BRINK S COMPANY Common 109696104 4778 52689 SH SOLE 0 0 52689 BRISTOL MYERS SQUIBB Common 110122108 11779 183504 SH SOLE 0 0 183504 BRISTOL-MYERS SQUIBB RTS Right 110122157 76 25211 SH SOLE 0 0 25211 BRIXMOR PROPERTY GROUP INC REIT 11120U105 4006 185396 SH SOLE 0 0 185396 BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 9014 72966 SH SOLE 0 0 72966 BROOKFIELD ASSET MANAGEMENT INC LTD VTG Common 112585104 5525 95592 SH SOLE 0 0 95592 BROOKFIELD INFRASTRUCTURE PARTNERS LP MLP G16252101 6199 124013 SH SOLE 0 0 124013 BROOKS AUTOMATION INC. Common 114340102 304 7238 SH SOLE 0 0 7238 BROWN-FORMAN CORPORATION Common 115637209 673 9959 SH SOLE 0 0 9959 BWX TECHNOLOGIES INC Common 05605H100 1141 18383 SH SOLE 0 0 18383 C H ROBINSON WORLDWD NEW Common 12541W209 999 12776 SH SOLE 0 0 12776 C I T GROUP INC NEW Common 125581801 2056 45052 SH SOLE 0 0 45052 C S X CORP Common 126408103 1270 17547 SH SOLE 0 0 17547 CABLE ONE INC COM Common 12685J105 1987 1335 SH SOLE 0 0 1335 CADENCE DESIGN SYSTEMS INC Common 127387108 643 9275 SH SOLE 0 0 9275 CAMBRIDGE BANCORP COM Common 132152109 277 3460 SH SOLE 0 0 3460 CAMDEN PROPERTY TRUST REIT 133131102 1315 12398 SH SOLE 0 0 12398 CANADIAN NATL RY CO Common 136375102 226 2501 SH SOLE 0 0 2501 CAPITAL ONE FINANCIAL CORP Common 14040H105 13699 133113 SH SOLE 0 0 133113 CARLYLE GROUP LP Common 14309L102 1354 42204 SH SOLE 0 0 42204 CARMAX INC Common 143130102 1097 12509 SH SOLE 0 0 12509 CARPENTER TECHNOLOGY CORP Common 144285103 1491 29954 SH SOLE 0 0 29954 CASEY'S GENERAL STORES INC Common 147528103 391 2457 SH SOLE 0 0 2457 CATALENT INC COM Common 148806102 5496 97613 SH SOLE 0 0 97613 CATERPILLAR INC Common 149123101 9893 66991 SH SOLE 0 0 66991 CBOE HOLDINGS, INC. Common 12503M108 418 3486 SH SOLE 0 0 3486 CBRE GROUP INC COM USD0.01 CLASS A Class A 12504L109 359 5861 SH SOLE 0 0 5861 CDW CORP COM USD0.01 Common 12514G108 18540 129798 SH SOLE 0 0 129798 CELANESE CORPORATION Common 150870103 340 2758 SH SOLE 0 0 2758 CENTENE CORPORATION Common 15135B101 12145 193180 SH SOLE 0 0 193180 CENTERPOINT ENERGY INC Common 15189T107 524 19232 SH SOLE 0 0 19232 CERNER CORPORATION Common 156782104 1041 14188 SH SOLE 0 0 14188 CF INDUSTRIES HOLDINGS INC Common 125269100 340 7120 SH SOLE 0 0 7120 CHARTER COMMUNICATIONS INC Common 16119P108 942 1941 SH SOLE 0 0 1941 CHECK POINT SOFTWARE TECHNOLOGIES Common M22465104 215 1941 SH SOLE 0 0 1941 CHENIERE ENERGY INC NEW Common 16411R208 221 3615 SH SOLE 0 0 3615 Chesapeake Utilities Corp Common 165303108 826 8619 SH SOLE 0 0 8619 CHEVRON CORP Common 166764100 24445 202844 SH SOLE 0 0 202844 CHINA MOBILE LIMITED ADR 16941M109 677 16015 SH SOLE 0 0 16015 CHUBB CORP Common H1467J104 1318 8464 SH SOLE 0 0 8464 CHURCH & DWIGHT INC Common 171340102 536 7614 SH SOLE 0 0 7614 CIGNA CORP Common 125523100 720 3520 SH SOLE 0 0 3520 CINCINNATI FINANCIAL CORP Common 172062101 552 5254 SH SOLE 0 0 5254 CINTAS CORP Common 172908105 793 2945 SH SOLE 0 0 2945 CISCO SYSTEMS INC Common 17275R102 29297 610861 SH SOLE 0 0 610861 CITIGROUP INC Common 172967424 17806 222883 SH SOLE 0 0 222883 CITRIX SYSTEMS INC Common 177376100 659 5942 SH SOLE 0 0 5942 CLAYMORE ETF GUGGENHEIM BULLETSHRS 2020 CORP BD ETF 46138J502 8674 407415 SH SOLE 0 0 407415 CLAYMORE ETF GUGGENHEIM BULLETSHRS 2021 CORP BD ETF 46138J700 9609 452423 SH SOLE 0 0 452423 CLAYMORE ETF GUGGENHEIM BULLETSHRS 2022 CORP BD ETF 46138J882 10672 496159 SH SOLE 0 0 496159 CLOROX COMPANY Common 189054109 442 2880 SH SOLE 0 0 2880 CME GROUP INC Common 12572Q105 1432 7132 SH SOLE 0 0 7132 COCA COLA CO Common 191216100 5488 99148 SH SOLE 0 0 99148 COGENT COMMUNICATIONS GRO Common 19239V302 656 9970 SH SOLE 0 0 9970 COGNIZANT TECHNOLOGY SOLUTIONS CORP Common 192446102 792 12778 SH SOLE 0 0 12778 COLGATE-PALMOLIVE CO Common 194162103 3655 53099 SH SOLE 0 0 53099 COMCAST CORP Common 20030N101 5109 113603 SH SOLE 0 0 113603 COMMUNICATION SERVICES SPDR ETF ETF 81369Y852 827 15420 SH SOLE 0 0 15420 CONOCOPHILLIPS Common 20825C104 571 8784 SH SOLE 0 0 8784 CONSOLIDATED EDISON INC Common 209115104 1573 17383 SH SOLE 0 0 17383 CONSTELLATION BRANDS INC CL A Class A 21036P108 345 1819 SH SOLE 0 0 1819 CORESITE REALTY CORP REIT 21870Q105 3059 27284 SH SOLE 0 0 27284 CORNING INC Common 219350105 4926 169220 SH SOLE 0 0 169220 CORRECTIONS CP AMER NEW REIT 21871N101 477 27453 SH SOLE 0 0 27453 COSTCO WHOLESALE CORP Common 22160K105 4442 15113 SH SOLE 0 0 15113 CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 20642 145211 SH SOLE 0 0 145211 CVS CAREMARK CORP Common 126650100 15806 212759 SH SOLE 0 0 212759 CYBERARK SOFTWARE LTD Common M2682V108 2689 23065 SH SOLE 0 0 23065 CYCLERION THERAPEUTICS INC COM Common 23255M105 280 102884 SH SOLE 0 0 102884 DANAHER CORP Common 235851102 6873 44779 SH SOLE 0 0 44779 DB X-TRACKERS MSCI EAFE HEDGED EQ ETF 233051200 32209 953486 SH SOLE 0 0 953486 DEERE & COMPANY Common 244199105 1406 8116 SH SOLE 0 0 8116 DELL INC Common 24703L202 980 19062 SH SOLE 0 0 19062 DELTA AIR LINES INC NEW Common 247361702 248 4248 SH SOLE 0 0 4248 DIAGEO ADR ADR 25243Q205 1053 6251 SH SOLE 0 0 6251 DIGITAL REALTY TRUST INC REIT 253868103 337 2817 SH SOLE 0 0 2817 DISCOVER FINL SVCS Common 254709108 1807 21309 SH SOLE 0 0 21309 DISCOVERY COMMUNICATIONS INC NEW COM SER Class A 25470F104 393 12013 SH SOLE 0 0 12013 DOMINION RESOURCES INC Common 25746U109 6149 74250 SH SOLE 0 0 74250 DOW CHEMICAL CO Common 260557103 232 4236 SH SOLE 0 0 4236 DUKE ENERGY CORP COM USD0.001 ISIN #US26 Common 26441C204 6392 70080 SH SOLE 0 0 70080 DUKE REALTY CORP REIT 264411505 287 8291 SH SOLE 0 0 8291 DUNKIN BRANDS GROUP INC COM Common 265504100 5093 67420 SH SOLE 0 0 67420 DUPONT DE NEMOURS INC COM Common 26614N102 5636 87789 SH SOLE 0 0 87789 E O G RESOURCES INC Common 26875P101 219 2619 SH SOLE 0 0 2619 EAGLE BANCORP INC MD Common 268948106 742 15251 SH SOLE 0 0 15251 EATON CORP PLC COM Common G29183103 6615 69841 SH SOLE 0 0 69841 ECOLAB INC Common 278865100 920 4765 SH SOLE 0 0 4765 EDWARDS LIFESCIENCES CORP Common 28176E108 1080 4628 SH SOLE 0 0 4628 ELECTRONIC ARTS Common 285512109 14486 134742 SH SOLE 0 0 134742 EMERGENT BIOSOLUTIONS INC Common 29089Q105 1584 29368 SH SOLE 0 0 29368 EMERSON ELECTRIC CO Common 291011104 701 9190 SH SOLE 0 0 9190 ENBRIDGE INC Common 29250N105 6599 165924 SH SOLE 0 0 165924 ENCANA CORPORATION COM Common 292505104 320 68212 SH SOLE 0 0 68212 ENTERGY CORP Common 29364G103 2355 19662 SH SOLE 0 0 19662 ENTERPRISE PRODUCTS PARTNERS LP MLP 293792107 2456 87233 SH SOLE 0 0 87233 EPAM SYS INC Common 29414B104 2527 11909 SH SOLE 0 0 11909 EPR PROPERTIES REIT 26884U109 279 3952 SH SOLE 0 0 3952 EQUINIX INC NEW REIT 29444U700 291 498 SH SOLE 0 0 498 EQUITY RESIDENTIAL REIT 29476L107 652 8060 SH SOLE 0 0 8060 ESTEE LAUDER COMPANIES INC CL A Class A 518439104 285 1380 SH SOLE 0 0 1380 ETFIS SER TR I NEWFLEET MULTI- SECTOR BOND ETF ETF 26923G707 1709 69160 SH SOLE 0 0 69160 E-TRADE MLP 29273V100 364 28371 SH SOLE 0 0 28371 EVERSOURCE ENERGY Common 30040W108 276 3242 SH SOLE 0 0 3242 EXELIXIS INC Common 30161Q104 1220 69220 SH SOLE 0 0 69220 EXELON CORPORATION Common 30161N101 342 7501 SH SOLE 0 0 7501 EXPEDIA INC COM Common 30212P303 205 1896 SH SOLE 0 0 1896 EXTRA SPACE STORAGE INC REIT 30225T102 2488 23557 SH SOLE 0 0 23557 EXXON MOBIL CORP Common 30231G102 10295 147539 SH SOLE 0 0 147539 FACEBOOK INC Common 30303M102 7071 34449 SH SOLE 0 0 34449 FACTSET RESEARCH SYSTEMS INC Common 303075105 372 1386 SH SOLE 0 0 1386 FEDEX CORP Common 31428X106 1841 12175 SH SOLE 0 0 12175 FIDELITY NATIONAL FINANCIAL INC Common 31620R303 5560 122598 SH SOLE 0 0 122598 FIDELITY NATIONAL INFORMATION SERVICES INC. Common 31620M106 3182 22881 SH SOLE 0 0 22881 FIDELITY TOTAL BOND ETF ETF 316188309 2554 49354 SH SOLE 0 0 49354 FIRST AMERICAN FINANCIAL CORP Common 31847R102 464 7956 SH SOLE 0 0 7956 FIRST OF LONG ISLAND CORPORATION Common 320734106 1464 58377 SH SOLE 0 0 58377 FIRST REPUBLIC BANK Common 33616C100 2696 22951 SH SOLE 0 0 22951 FIRST TR NORTH AMER ENGY ETF 33738D101 11867 465554 SH SOLE 0 0 465554 FIRST TRUST LONG SHORT EQUITY ETF ETF 33739P103 17526 410344 SH SOLE 0 0 410344 FIRST TRUST NASDAQ TECHNOLOGY DIV ETF ETF 33738R118 806 18701 SH SOLE 0 0 18701 FISERV INC Common 337738108 27297 236074 SH SOLE 0 0 236074 FLEETCOR TECHNOLOGIES INC. Common 339041105 235 818 SH SOLE 0 0 818 FLEXSHARES IBOXX 3YR TARGET TIPS ETF 33939L506 3198 129440 SH SOLE 0 0 129440 FOCUS FINL PARTNERS INC COM CL A Class A 34417P100 426 14455 SH SOLE 0 0 14455 FORD MOTOR CO Common 345370860 357 38422 SH SOLE 0 0 38422 FORTIVE CORPORATION Common 34959J108 391 5120 SH SOLE 0 0 5120 FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF ETF 35473P744 747 28570 SH SOLE 0 0 28570 FT EMRGING MKTS SML CAP ETF 33737J307 545 13785 SH SOLE 0 0 13785 GAMING & LEISURE PPTYS INC REIT 36467J108 347 8062 SH SOLE 0 0 8062 GARMIN LTD. Common H2906T109 335 3431 SH SOLE 0 0 3431 GENERAL DYNAMICS Common 369550108 626 3549 SH SOLE 0 0 3549 GENERAL ELECTRIC CO Common 369604103 1135 101703 SH SOLE 0 0 101703 GENERAL MILLS INC Common 370334104 886 16545 SH SOLE 0 0 16545 GENERAL MOTORS CO Common 37045V100 4165 113791 SH SOLE 0 0 113791 GENTEX CORPORATION Common 371901109 426 14717 SH SOLE 0 0 14717 GENUINE PARTS CO Common 372460105 5418 51006 SH SOLE 0 0 51006 GILEAD SCIENCES INC Common 375558103 4011 61728 SH SOLE 0 0 61728 GLAXOSMITHKLINE ADR ADR 37733W105 304 6479 SH SOLE 0 0 6479 GLOBAL PAYMENTS INC Common 37940X102 1411 7728 SH SOLE 0 0 7728 GLOBE LIFE INC COM Common 37959E102 2470 23468 SH SOLE 0 0 23468 GOLDMAN SACHS ETF TR ACTIVEBETA INT ETF 381430107 241 7980 SH SOLE 0 0 7980 GOLDMAN SACHS GROUP Common 38141G104 1243 5406 SH SOLE 0 0 5406 GOOGLE INC Common 02079K305 37925 28315 SH SOLE 0 0 28315 GOOGLE INC CL A Class A 02079K107 17819 13327 SH SOLE 0 0 13327 GUGGENHEIM S&P 500 EQUAL WEIGHT ETF ETF 46137V357 37498 324037 SH SOLE 0 0 324037 HALOZYME THERAPEUTICS INC COM Common 40637H109 1257 70920 SH SOLE 0 0 70920 HARTFORD FINL SVCS GROUP INC Common 416515104 300 4941 SH SOLE 0 0 4941 HCA HOLDINGS INC Common 40412C101 558 3772 SH SOLE 0 0 3772 HDFC BANK LIMITED ADR ADR 40415F101 240 3788 SH SOLE 0 0 3788 HEALTHPEAK PROPERTIES INC REIT 42250P103 445 12917 SH SOLE 0 0 12917 HEICO CORP Common 422806109 5693 49874 SH SOLE 0 0 49874 HENRY JACK & ASSOCIATES INC Common 426281101 2203 15126 SH SOLE 0 0 15126 HENRY SCHEIN INC Common 806407102 2229 33409 SH SOLE 0 0 33409 HERSHEY COMPANY Common 427866108 282 1922 SH SOLE 0 0 1922 HIGHLAND FDS I HIGHLAND/IBOXX SR LN ETF ETF 430101774 258 14730 SH SOLE 0 0 14730 HINGHAM INSTITUTIONAL SAVINGS Common 433323102 694 3300 SH SOLE 0 0 3300 HOLOGIC INC Common 436440101 1288 24669 SH SOLE 0 0 24669 HOME DEPOT INC Common 437076102 9906 45361 SH SOLE 0 0 45361 HONEYWELL INTL INC Common 438516106 4084 23073 SH SOLE 0 0 23073 HUNTINGTON INGALLS INDUSTRIES INC Common 446413106 3738 14898 SH SOLE 0 0 14898 IAA INC COM Common 449253103 6722 142835 SH SOLE 0 0 142835 IAC INTERACTIVECORP Common 44919P508 320 1284 SH SOLE 0 0 1284 IAMGOLD CORP Common 450913108 100 26906 SH SOLE 0 0 26906 ICICI BANK LTD ADR 45104G104 161 10686 SH SOLE 0 0 10686 ICON PLC Common G4705A100 2939 17066 SH SOLE 0 0 17066 IDACORP Common 451107106 210 1970 SH SOLE 0 0 1970 IDEX CORPORATION Common 45167R104 1315 7648 SH SOLE 0 0 7648 IDEXX LABS CORP Common 45168D104 498 1908 SH SOLE 0 0 1908 ILLINOIS TOOL WORKS Common 452308109 496 2760 SH SOLE 0 0 2760 INGERSOLL RAND Common G47791101 489 3682 SH SOLE 0 0 3682 INTEGER HOLDINGS CORP COM Common 45826H109 2446 30410 SH SOLE 0 0 30410 INTEL CORP Common 458140100 9235 154296 SH SOLE 0 0 154296 INTERCONTINENTAL EX Common 45866F104 23741 256517 SH SOLE 0 0 256517 INTERNATIONAL BUSINESS MACHINES Common 459200101 2150 16040 SH SOLE 0 0 16040 INTUIT INC Common 461202103 25588 97691 SH SOLE 0 0 97691 INVESCO EXCHANGE TRADED FD TR S&P SML600 VAL ETF 46137V167 511 7305 SH SOLE 0 0 7305 INVESCO EXCHNG TRADED FD TR II KBW BK ETF 46138E628 433 7440 SH SOLE 0 0 7440 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 3376 57862 SH SOLE 0 0 57862 IQ HEDGE MULTI-STRATEGY TRACKER ETF 45409B107 17420 565577 SH SOLE 0 0 565577 IRIDIUM COMMUNICATIONS, I Common 46269C102 245 9960 SH SOLE 0 0 9960 IRONWOOD PHARMACEUTICALS INC COM Common 46333X108 6855 515012 SH SOLE 0 0 515012 ISHARES BARCLAYS 10-20 YR TREA BOND FD ETF 464288653 747 5202 SH SOLE 0 0 5202 ISHARES BARCLAYS 1-3 YEAR TREASURY BOND ETF 464287457 1282 15145 SH SOLE 0 0 15145 ISHARES BARCLAYS 3-7 YR TREAS BD FD ETF 464288661 756 6008 SH SOLE 0 0 6008 ISHARES BARCLAYS MORTGAGE BACKED SECURITIES ETF 464288588 283 2617 SH SOLE 0 0 2617 ISHARES BARCLAYS SHORT TREA BO ND FUND ETF 464288679 253 2286 SH SOLE 0 0 2286 ISHARES BARCLAYS TIPS BOND ETF 464287176 1069 9173 SH SOLE 0 0 9173 ISHARES CMBS ETF ETF 46429B366 1347 25524 SH SOLE 0 0 25524 ISHARES COHEN & STEERS REALTY MAJORS ETF 464287564 435 3722 SH SOLE 0 0 3722 ISHARES CORE DIVIDEND GROWTH ETF 46434V621 2030 48253 SH SOLE 0 0 48253 ISHARES CORE MSCI EAFE ETF ETF 46432F842 19324 296200 SH SOLE 0 0 296200 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 1476 27458 SH SOLE 0 0 27458 ISHARES CORE S&P 500 ETF ETF 464287200 28121 86997 SH SOLE 0 0 86997 ISHARES CORE S&P TOTAL US STOCK MARKET E ETF 464287150 6046 83169 SH SOLE 0 0 83169 ISHARES CORE S&P US VALUE ETF ETF 464287663 20683 328195 SH SOLE 0 0 328195 ISHARES CORE TOTAL US BOND MARKET ETF 464287226 40680 362023 SH SOLE 0 0 362023 ISHARES CORE US GROWTH ETF ETF 464287671 12865 190198 SH SOLE 0 0 190198 ISHARES CURRENCY HEDGE MSCI ETF 46435G847 1093 38844 SH SOLE 0 0 38844 ISHARES CURRENCY HEDGED MSCI EAFE ETF 46434V803 2127 69684 SH SOLE 0 0 69684 ISHARES DOW JONES SELECT DIVIDEND INDEX ETF 464287168 1249 11820 SH SOLE 0 0 11820 ISHARES DOW JONES U S REAL ESTATE ETF 464287739 10175 109316 SH SOLE 0 0 109316 ISHARES DOW JONES U.S. AEROSPACE & DEFEN ETF 464288760 207 930 SH SOLE 0 0 930 iShares Dow Jones US Basic Materials ETF 464287838 223 2278 SH SOLE 0 0 2278 iShares Dow Jones US Consumer Goods ETF 464287812 337 2530 SH SOLE 0 0 2530 ISHARES DOW JONES US CONSUMER SERVICES ETF 464287580 487 2136 SH SOLE 0 0 2136 ISHARES DOW JONES US FINANCIAL SECTOR ETF 464287788 427 3097 SH SOLE 0 0 3097 ISHARES DOW JONES US HEALTHCARE ETF 464287762 447 2073 SH SOLE 0 0 2073 ISHARES DOW JONES US HOME CONSTRUCTION ETF 464288752 315 7084 SH SOLE 0 0 7084 ISHARES EDGE MSCI MIN VOL EMERGING MARKETS ETF ETF 464286533 1745 29739 SH SOLE 0 0 29739 ISHARES EDGE MSCI MULTIFACTOR GLOBAL ETF 46434V316 360 11534 SH SOLE 0 0 11534 ISHARES EDGE MSCI MULTIFACTOR INTL ETF 46434V274 21262 786024 SH SOLE 0 0 786024 ISHARES EDGE MSCI MULTIFACTOR USA ETF 46434V282 30721 890967 SH SOLE 0 0 890967 ISHARES EDGE MSCI MULTIFACTOR USA SMALL-CAP ETF 46434V290 530 12345 SH SOLE 0 0 12345 ISHARES FLOATING RATE BOND ETF 46429B655 5639 110743 SH SOLE 0 0 110743 ISHARES GLOBAL INFRASTRUCTURE ETF 464288372 5230 109165 SH SOLE 0 0 109165 ISHARES GOLD TRUST ETF 464285105 1793 123648 SH SOLE 0 0 123648 ISHARES IBOXX HIGH YIELD CORP BOND ETF 464288513 1076 12231 SH SOLE 0 0 12231 ISHARES IBOXX INVESTOP INVESTMENT GRAD ETF 464287242 754 5890 SH SOLE 0 0 5890 ISHARES INC CURRENCY HEDGED MSCI EMERGIN ETF 46434G509 469 17716 SH SOLE 0 0 17716 ISHARES INC MLT FCTR EMG MKT ETF 46434G889 204 4471 SH SOLE 0 0 4471 ISHARES INC MSCI JAPAN INDEX FD ETF 46434G822 8311 140287 SH SOLE 0 0 140287 ISHARES JP MORGAN EMERGING MARKETS BOND ETF 464288281 1953 17048 SH SOLE 0 0 17048 ISHARES MSCI ACWI ETF ETF 464288257 498 6279 SH SOLE 0 0 6279 ISHARES MSCI ACWI EX US ETF 464288240 34690 706224 SH SOLE 0 0 706224 ISHARES MSCI ALL COUNTRY ASIA EX JPN IDX ETF 464288182 2918 39700 SH SOLE 0 0 39700 ISHARES MSCI EAFE GROWTH INDEX ETF 464288885 6169 71340 SH SOLE 0 0 71340 ISHARES MSCI EAFE INDEX ETF 464287465 9603 138294 SH SOLE 0 0 138294 ISHARES MSCI EAFE MINIMUM VOLATILITY ETF ETF 46429B689 13839 185653 SH SOLE 0 0 185653 ISHARES MSCI EAFE SMALL CAP INDEX ETF 464288273 35369 567899 SH SOLE 0 0 567899 ISHARES MSCI EAFE VALUE INDEX ETF 464288877 1014 20311 SH SOLE 0 0 20311 ISHARES MSCI EMERGING MARKETS ETF 464287234 36254 807975 SH SOLE 0 0 807975 ISHARES MSCI EMERGING MARKETS ESG OPIMITZED ETF ETF 46434G863 779 21672 SH SOLE 0 0 21672 ISHARES MSCI KLD 400 SOCIAL ETF 464288570 283 2357 SH SOLE 0 0 2357 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 905 6751 SH SOLE 0 0 6751 ISHARES MSCI USA MINIMUM VOLATILITY ETF ETF 46429B697 50236 765800 SH SOLE 0 0 765800 ISHARES MT GOV/CORP ETF 464288612 933 8283 SH SOLE 0 0 8283 ISHARES RUSSELL 1000 ETF ETF 464287622 56644 317478 SH SOLE 0 0 317478 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 24757 140727 SH SOLE 0 0 140727 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 9695 71034 SH SOLE 0 0 71034 ISHARES RUSSELL 2000 ETF ETF 464287655 11658 70370 SH SOLE 0 0 70370 ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648 1820 8495 SH SOLE 0 0 8495 ISHARES RUSSELL MID-CAP ETF ETF 464287499 14860 249250 SH SOLE 0 0 249250 ISHARES RUSSELL MIDCAP GROWTH INDEX ETF 464287481 1735 11368 SH SOLE 0 0 11368 ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 11679 123236 SH SOLE 0 0 123236 ISHARES S&P 500 GROWTH INDEX ETF 464287309 9694 50060 SH SOLE 0 0 50060 ISHARES S&P 500 VALUE INDEX ETF 464287408 9076 69763 SH SOLE 0 0 69763 ISHARES S&P MIDCAP 400 ETF 464287507 27962 135856 SH SOLE 0 0 135856 ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 1652 6939 SH SOLE 0 0 6939 ISHARES S&P MIDCAP 400 VALUE INDEX ETF 464287705 6316 36991 SH SOLE 0 0 36991 ISHARES S&P NATL AMT FREE MUNI BND FND ETF 464288414 1652 14502 SH SOLE 0 0 14502 ISHARES S&P NORTH AMERICAN TECHNOLOGY SO ETF 464287515 4200 18023 SH SOLE 0 0 18023 ISHARES S&P SMALLCAP 600 ETF 464287804 23142 275988 SH SOLE 0 0 275988 ISHARES S&P SMALLCAP 600 GROWTH ETF 464287887 9029 46708 SH SOLE 0 0 46708 ISHARES S&P SMALLCAP VALUE INDEX ETF 464287879 20024 124526 SH SOLE 0 0 124526 ISHARES SH TR CRPORT ETF ETF 464288646 1440 26845 SH SOLE 0 0 26845 ISHARES TR GLOBAL CLEAN ENERGY ETF ETF 464288224 229 19450 SH SOLE 0 0 19450 ISHARES TR INTRM TR CRP ETF ETF 464288638 892 15382 SH SOLE 0 0 15382 ISHARES TR MRGSTR MD CP VAL ETF 464288406 425 2522 SH SOLE 0 0 2522 ISHARES TR MSCI EAFE ESG OP ETF 46435G516 321 4670 SH SOLE 0 0 4670 ISHARES TR RUS TP200 GR ETF ETF 464289438 263 2722 SH SOLE 0 0 2722 ISHARES TR RUSSELL ETF 464287630 1517 11797 SH SOLE 0 0 11797 ISHARES TR RUSSELL ETF 464287689 491 2603 SH SOLE 0 0 2603 ISHARES TR S&P US PFD STK INDEX FD ETF 464288687 5124 136311 SH SOLE 0 0 136311 ISHARES TR USD INV GRDE ETF ETF 464288620 1057 18133 SH SOLE 0 0 18133 ISHARES TRUST CONVERTIBLE BOND ETF ETF 46435G102 258 4110 SH SOLE 0 0 4110 ISHARES TRUST CORE MSCI TOTAL INTL STK E ETF 46432F834 116955 1889418 SH SOLE 0 0 1889418 ISHARES TRUST DOW JONES ETF 464287721 705 3031 SH SOLE 0 0 3031 ISHARES TRUST HIGH DIVIDEND ETF ETF 46429B663 596 6075 SH SOLE 0 0 6075 ISHARES US ETF TR SHT MAT BD ETF ETF 46431W507 3676 73164 SH SOLE 0 0 73164 ISHARES US MEDICAL ETF 464288810 1112 4206 SH SOLE 0 0 4206 JACOBS ENGR GROUP INC COM Common 469814107 19395 215905 SH SOLE 0 0 215905 JOHN BEAN TECHNOLOGIES CORP Common 477839104 1136 10085 SH SOLE 0 0 10085 JOHNSON & JOHNSON Common 478160104 14634 100321 SH SOLE 0 0 100321 JP MORGAN ETF TRUST GLOBAL BD OPPORTUNITIES ETF ETF 46641Q852 302 6040 SH SOLE 0 0 6040 JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC ETF 46641Q837 5422 107520 SH SOLE 0 0 107520 JPMORGAN CHASE & CO Common 46625H100 46149 331055 SH SOLE 0 0 331055 JPMORGAN CHASE & CO ALERIAN MLP INDEX ET ETF 46625H365 853 39132 SH SOLE 0 0 39132 KANSAS CITY SOUTHERN COM Common 485170302 433 2828 SH SOLE 0 0 2828 KIMBERLY CLARK CORP Common 494368103 803 5835 SH SOLE 0 0 5835 KINDER MORGAN INC Common 49456B101 223 10552 SH SOLE 0 0 10552 KKR & CO LP Common 48251W104 990 33944 SH SOLE 0 0 33944 KLA-TENCOR CORPORATION Common 482480100 3068 17221 SH SOLE 0 0 17221 KOHLS CORP Common 500255104 651 12772 SH SOLE 0 0 12772 L3HARRIS TECHNOLOGIES INC COM Common 502431109 6342 32050 SH SOLE 0 0 32050 LAM RESEARCH CORPORATION Common 512807108 1800 6156 SH SOLE 0 0 6156 LAMAR ADVERTISING CO REIT 512816109 6207 69535 SH SOLE 0 0 69535 LANDSTAR SYSTEM INC. Common 515098101 2813 24708 SH SOLE 0 0 24708 LAS VEGAS SANDS CORP Common 517834107 1041 15076 SH SOLE 0 0 15076 LAZARD LTD Common G54050102 925 23137 SH SOLE 0 0 23137 LIBERTY BROADBAND CL C Common 530307305 289 2298 SH SOLE 0 0 2298 LIGAND PHARMACEUTICALS INC. Common 53220K504 1209 11590 SH SOLE 0 0 11590 LILLY ELI & COMPANY Common 532457108 390 2971 SH SOLE 0 0 2971 LINDE PLC Common G5494J103 621 2916 SH SOLE 0 0 2916 LITHIA MOTORS INC CL A Class A 536797103 2544 17307 SH SOLE 0 0 17307 LIVE NATION ENTMT Common 538034109 6597 92306 SH SOLE 0 0 92306 LOCKHEED MARTIN CORP Common 539830109 3270 8397 SH SOLE 0 0 8397 LOEWS CORPORATION Common 540424108 1268 24156 SH SOLE 0 0 24156 LOWES COMPANIES Common 548661107 25870 216019 SH SOLE 0 0 216019 LSI CORP REIT 53223X107 216 1999 SH SOLE 0 0 1999 LYONDELLBASELL INDUSTRIES NV Common N53745100 314 3328 SH SOLE 0 0 3328 M & T BANK CORPORATION Common 55261F104 7396 43568 SH SOLE 0 0 43568 MACQUARIE INFRASTRUC LLC Common 55608B105 602 14053 SH SOLE 0 0 14053 MACY'S INC COM Common 55616P104 232 13661 SH SOLE 0 0 13661 MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106 1275 20272 SH SOLE 0 0 20272 MANPOWER GROUP Common 56418H100 294 3025 SH SOLE 0 0 3025 MARATHON PETROLEUM CORP Common 56585A102 974 16171 SH SOLE 0 0 16171 MARKEL CORPORATION Common 570535104 9372 8198 SH SOLE 0 0 8198 MARKET VECTORS EMRGING LOCAL C URRENCY BND ETF ETF 92189H300 359 10559 SH SOLE 0 0 10559 MARKET VECTORS ETF INTERNATIONAL HIGH YIELD ETF 92189F445 1308 52095 SH SOLE 0 0 52095 MARKET VECTORS GOLD MINERS ETF ETF 92189F106 1061 36231 SH SOLE 0 0 36231 MARKET VECTORS INTERM MUN IND ETF ETF 92189H201 1245 24788 SH SOLE 0 0 24788 MARKETAXESS HLDGS INC COM Common 57060D108 274 723 SH SOLE 0 0 723 MARRIOTT INTL INC CL A Class A 571903202 360 2376 SH SOLE 0 0 2376 MARTIN MARIETTA MATRLS Common 573284106 404 1445 SH SOLE 0 0 1445 MASCO CORPORATION Common 574599106 386 8035 SH SOLE 0 0 8035 MASTERCARD INC Common 57636Q104 39849 133459 SH SOLE 0 0 133459 MAXIM INTEGRATED PRODUCTS INC. Common 57772K101 5533 89945 SH SOLE 0 0 89945 MCCORMICK & CO INC Common 579780206 11770 69344 SH SOLE 0 0 69344 MCDONALDS CORP Common 580135101 4184 21172 SH SOLE 0 0 21172 MCKESSON CORPORATION Common 58155Q103 514 3717 SH SOLE 0 0 3717 MEDPACE HLDGS INC COM Common 58506Q109 2636 31354 SH SOLE 0 0 31354 MEDTRONIC INC Common G5960L103 13918 122678 SH SOLE 0 0 122678 MERCADOLIBRE INC Common 58733R102 236 412 SH SOLE 0 0 412 MERCK & CO INC Common 58933Y105 17937 197213 SH SOLE 0 0 197213 MERCURY COMPUTER SYSTEM Common 589378108 415 6008 SH SOLE 0 0 6008 MERIDIAN INTERSTATE BANCORP, INC. Common 58958U103 787 39174 SH SOLE 0 0 39174 METLIFE INC Common 59156R108 1101 21609 SH SOLE 0 0 21609 METTLER-TOLEDO INTERNATIONAL INC. Common 592688105 370 466 SH SOLE 0 0 466 MGM RESORTS INTERNATIONAL Common 552953101 241 7249 SH SOLE 0 0 7249 MICROCHIP TECHNOLOGY INC Common 595017104 496 4738 SH SOLE 0 0 4738 MICRON TECHNOLOGY Common 595112103 334 6214 SH SOLE 0 0 6214 MICROSOFT CORP Common 594918104 81560 517184 SH SOLE 0 0 517184 MID-AMERICA APARTMENT COMMUNITIES REIT 59522J103 548 4156 SH SOLE 0 0 4156 MIDCAP SPDR ETF 78467Y107 3679 9802 SH SOLE 0 0 9802 MONDELEZ INTL INC COM Common 609207105 6315 114644 SH SOLE 0 0 114644 MONSTER BEVERAGE CORP Common 61174X109 660 10393 SH SOLE 0 0 10393 MOODY'S CORP Common 615369105 12354 52035 SH SOLE 0 0 52035 MORGAN STANLEY Common 617446448 356 6965 SH SOLE 0 0 6965 MOTOROLA INC COM Common 620076307 1224 7598 SH SOLE 0 0 7598 MSC INDUSTRIAL DIRECT CO Common 553530106 1118 14250 SH SOLE 0 0 14250 MSCI INC. Common 55354G100 2729 10570 SH SOLE 0 0 10570 MURPHY OIL CORP Common 626717102 354 13225 SH SOLE 0 0 13225 NCR CORPORATION Common 62886E108 791 22494 SH SOLE 0 0 22494 NETFLIX COM INC COM Common 64110L106 4338 13408 SH SOLE 0 0 13408 NEW ORIENTAL ED & TECHNOLOGY GP INC SPON ADR 647581107 1878 15491 SH SOLE 0 0 15491 NEXSTAR BROADCASTING GP Common 65336K103 5273 44972 SH SOLE 0 0 44972 NEXTERA ENERGY INC Common 65339F101 6842 28255 SH SOLE 0 0 28255 NIKE INC Common 654106103 2358 23277 SH SOLE 0 0 23277 NOBLE ENERGY INC Common 655044105 2888 116278 SH SOLE 0 0 116278 NOMAD FOODS LIMITED ORD NPV Common G6564A105 2316 103520 SH SOLE 0 0 103520 NORFOLK SOUTHERN CORP Common 655844108 1491 7680 SH SOLE 0 0 7680 NORTHROP GRUMMAN CORP Common 666807102 17382 50533 SH SOLE 0 0 50533 NOVARTIS ADR ADR 66987V109 864 9125 SH SOLE 0 0 9125 NOVO-NORDISK ADR ADR 670100205 227 3925 SH SOLE 0 0 3925 NUSHARES ETF TR NUVEEN ESG US ETF 67092P870 530 20738 SH SOLE 0 0 20738 NVIDIA CORP Common 67066G104 16106 68448 SH SOLE 0 0 68448 NVR INC Common 62944T105 1344 353 SH SOLE 0 0 353 NXP SEMICONDUCTORS N V Common N6596X109 2228 17504 SH SOLE 0 0 17504 OCULAR THERAPEUTIX INC COM Common 67576A100 95 24000 SH SOLE 0 0 24000 OLD REPUBLIC INTERNATIONAL Common 680223104 6199 277108 SH SOLE 0 0 277108 OMEGA HEALTHCARE INC REIT 681936100 552 13037 SH SOLE 0 0 13037 ONE HUNDRED EIGHTY CAPITAL Closed-End ETF 68235B109 49 22800 SH SOLE 0 0 22800 ORACLE CORPORATION Common 68389X105 17985 339460 SH SOLE 0 0 339460 O'REILLY AUTOMOTIVE Common 67103H107 664 1514 SH SOLE 0 0 1514 PACKAGING CORPORATION OF AMERICA Common 695156109 941 8402 SH SOLE 0 0 8402 PAYCHEX INC Common 704326107 6905 81177 SH SOLE 0 0 81177 PAYCOM SOFTWARE INC COM Common 70432V102 2476 9352 SH SOLE 0 0 9352 PAYPAL HOLDINGS INCO Common 70450Y103 6136 56730 SH SOLE 0 0 56730 PENSKE AUTOMOTIVE GROUP Common 70959W103 694 13813 SH SOLE 0 0 13813 PEPSICO INC Common 713448108 46135 337566 SH SOLE 0 0 337566 PETROLEO BRASILEIRO ADR ADR 71654V408 209 13130 SH SOLE 0 0 13130 PFIZER INC Common 717081103 10815 276042 SH SOLE 0 0 276042 PHILIP MORRIS INTERNATIONAL INC Common 718172109 6677 78468 SH SOLE 0 0 78468 PHILLIPS 66 COM Common 718546104 1828 16409 SH SOLE 0 0 16409 PIMCO ENHANCED SHORT MATURITY ETF 72201R833 35503 349475 SH SOLE 0 0 349475 PIMCO INVEST GRADE CORP ETF 72201R817 588 5345 SH SOLE 0 0 5345 PIMCO TOTAL RETURN ETF 72201R775 616 5718 SH SOLE 0 0 5718 PIONEER DIVIDEND HIGH INCOME Closed-End ETF 723653101 1233 82850 SH SOLE 0 0 82850 PNC FINANCIAL SERVICES GROUP Common 693475105 21915 137286 SH SOLE 0 0 137286 PORTLAND GEN ELEC CO COM NEW Common 736508847 1591 28518 SH SOLE 0 0 28518 POWERSHARES CLEANTECH ETF 46137V407 269 5380 SH SOLE 0 0 5380 POWERSHARES ETF SENIOR LOAN PORTFOLIO ETF 46138G508 1604 70303 SH SOLE 0 0 70303 POWERSHARES EXCH TRADED FD TR II PREFERR ETF 46138E511 9453 629769 SH SOLE 0 0 629769 POWERSHARES FINANCIAL PFD ETF 46137V621 639 33877 SH SOLE 0 0 33877 POWERSHARES FTSE RAFI US 1000 ETF 46137V613 278 2196 SH SOLE 0 0 2196 POWERSHARES INTERNATIONAL CORPORATE BOND ETF 46138E636 313 11522 SH SOLE 0 0 11522 POWERSHARES VARIABLE ETF 46138G870 892 34550 SH SOLE 0 0 34550 POWERSHS QQQ TRUST SER ETF 46090E103 3605 16958 SH SOLE 0 0 16958 PPG INDUSTRIES INC. Common 693506107 594 4447 SH SOLE 0 0 4447 PPL CORPORATION Common 69351T106 233 6497 SH SOLE 0 0 6497 PRIMERICA , INC. Common 74164M108 311 2382 SH SOLE 0 0 2382 PROCTER & GAMBLE CO Common 742718109 27061 216660 SH SOLE 0 0 216660 PROLOGIS INC REIT 74340W103 310 3479 SH SOLE 0 0 3479 PROSHARES TRUST INVT GRADE INT RATE HEDG ETF 74347B607 706 9124 SH SOLE 0 0 9124 PROSHARES ULTRA S&P ETF 74347R107 252 1668 SH SOLE 0 0 1668 PRUDENTIAL FINANCIAL INC Common 744320102 351 3743 SH SOLE 0 0 3743 PUBLIC SERVICE ENTERPRISE GROUP INC Common 744573106 301 5100 SH SOLE 0 0 5100 PUBLIC STORAGE REIT 74460D109 308 1444 SH SOLE 0 0 1444 PWRSHR S&P500 HIDIV ETF 46138E362 2396 54428 SH SOLE 0 0 54428 QORVO INC COM Common 74736K101 1103 9493 SH SOLE 0 0 9493 QUALCOMM INC Common 747525103 1621 18367 SH SOLE 0 0 18367 QUANTA SERVICES INC Common 74762E102 902 22156 SH SOLE 0 0 22156 QUEST DIAGNOSTICS INC Common 74834L100 925 8666 SH SOLE 0 0 8666 RAYTHEON COMPANY Common 755111507 2305 10491 SH SOLE 0 0 10491 REALTY INCOME CORPORATION REIT 756109104 2454 33330 SH SOLE 0 0 33330 REGAL BELOIT CORP Common 758750103 1040 12152 SH SOLE 0 0 12152 REGENERON PHARMACEUTICALS INC Common 75886F107 730 1944 SH SOLE 0 0 1944 RELX PLC ADR 759530108 2351 93033 SH SOLE 0 0 93033 REPLIGEN CORP Common 759916109 216 2336 SH SOLE 0 0 2336 REPUBLIC SERVICES INC CL A Class A 760759100 3463 38637 SH SOLE 0 0 38637 RETAIL PPTYS AMER INC COM REIT 76131V202 1781 132931 SH SOLE 0 0 132931 ROBERT HALF INTERNATIONAL INC Common 770323103 2174 34424 SH SOLE 0 0 34424 ROCKWELL AUTOMATION INC Common 773903109 406 2005 SH SOLE 0 0 2005 ROPER INDS INC Common 776696106 509 1437 SH SOLE 0 0 1437 ROSS STORES INC Common 778296103 27426 235577 SH SOLE 0 0 235577 ROYAL BANK OF CANADA COM NPV ISIN #CA780 Common 780087102 206 2597 SH SOLE 0 0 2597 ROYAL CARIBBEAN CRUISES LTD. Common V7780T103 207 1554 SH SOLE 0 0 1554 ROYAL DUTCH SHELL PLC ADR 780259107 5255 87631 SH SOLE 0 0 87631 ROYAL DUTCH SHELL PLC ADR CLASS A Class A 780259206 740 12542 SH SOLE 0 0 12542 S & P GLOBAL INC Common 78409V104 939 3440 SH SOLE 0 0 3440 SALESFORCE COM INC Common 79466L302 1830 11251 SH SOLE 0 0 11251 SANOFI ADR ADR 80105N105 364 7255 SH SOLE 0 0 7255 SCH US DIV EQUITY ETF ETF 808524797 22316 385291 SH SOLE 0 0 385291 SCHLUMBERGER LIMITED Common 806857108 764 18995 SH SOLE 0 0 18995 SCHWAB FUNDAMENTAL US ETF 808524763 876 21774 SH SOLE 0 0 21774 SCHWAB LARGE CAP GROWTH ETF ETF 808524300 3297 35487 SH SOLE 0 0 35487 SCHWAB LARGE CAP VALUE ETF ETF 808524409 7031 116955 SH SOLE 0 0 116955 SCHWAB STRATEGIC TR 1000 INDEX ETF ETF 808524722 13252 419769 SH SOLE 0 0 419769 SCHWAB STRATEGIC TR EMERGING MKTS EQUITY ETF 808524706 1144 41796 SH SOLE 0 0 41796 SCHWAB STRATEGIC TR FUNDAMENTAL INTL LAR ETF 808524755 1924 66529 SH SOLE 0 0 66529 SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 12711 377952 SH SOLE 0 0 377952 SCHWAB STRATEGIC TR INTL SMALL CAP EQUIT ETF 808524888 4147 119682 SH SOLE 0 0 119682 SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL ETF 808524748 331 9965 SH SOLE 0 0 9965 SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL E ETF 808524730 263 8810 SH SOLE 0 0 8810 SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U ETF 808524771 2804 65706 SH SOLE 0 0 65706 SCHWAB US BROAD MARKET ETF ETF 808524102 1520 19771 SH SOLE 0 0 19771 SCHWAB US LARGE CAT ETF ETF 808524201 10808 140706 SH SOLE 0 0 140706 SCHWAB US SMALL CAP ETF ETF 808524607 1356 17932 SH SOLE 0 0 17932 SEAGATE TECHNOLOGY PLC Common G7945M107 222 3733 SH SOLE 0 0 3733 SECTOR SPDR ENERGY ETF 81369Y506 1017 16930 SH SOLE 0 0 16930 SECTOR SPDR FINANCIAL ETF ETF 81369Y605 1058 34367 SH SOLE 0 0 34367 SECTOR SPDR HEALTH CARE ETF 81369Y209 11769 115542 SH SOLE 0 0 115542 SECTOR SPDR MATERIALS FD ETF 81369Y100 1186 19308 SH SOLE 0 0 19308 SECTOR SPDR TECHNOLOGY ETF ETF 81369Y803 28497 310863 SH SOLE 0 0 310863 SECTOR SPDR TR SHS BEN INT CONSUMER STAP ETF 81369Y308 894 14188 SH SOLE 0 0 14188 SECTOR SPDR TR SHS BEN INT INDUSTRIAL ETF 81369Y704 3692 45312 SH SOLE 0 0 45312 SELECT SECTOR SPDR TR CONSUMER DISCRETIO ETF 81369Y407 473 3772 SH SOLE 0 0 3772 SERVICE CORP INTL Common 817565104 336 7292 SH SOLE 0 0 7292 SHERWIN WILLIAMS CO Common 824348106 214 366 SH SOLE 0 0 366 SIMON PROPERTY GROUP INC REIT 828806109 278 1868 SH SOLE 0 0 1868 SOUTHERN CO Common 842587107 1452 22787 SH SOLE 0 0 22787 SOUTHWEST AIRLNS CO Common 844741108 698 12923 SH SOLE 0 0 12923 SPDR BARCLAYS CAPITAL CONVERTIBLE SECS ETF 78464A359 914 16461 SH SOLE 0 0 16461 SPDR BARCLAYS INTERNATIONAL CORPORATE BD ETF 78464A151 281 8213 SH SOLE 0 0 8213 SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 78467X109 221 774 SH SOLE 0 0 774 SPDR DOW JONES REIT EFT ETF 78464A607 513 5031 SH SOLE 0 0 5031 SPDR GOLD TRUST ETF 78463V107 44060 308331 SH SOLE 0 0 308331 SPDR INDEX SHS FDS MSCI ACWI EX-US ETF ETF 78463X848 44101 1711345 SH SOLE 0 0 1711345 SPDR NUVEEN BARCLAYS CAPITAL MUNI BOND ETF 78468R721 315 6228 SH SOLE 0 0 6228 SPDR PORTFOLIO MID CAP ETF ETF 78464A847 7036 194203 SH SOLE 0 0 194203 SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF 78464A474 507 16429 SH SOLE 0 0 16429 SPDR S&P 400 MID CAP GROWTH ETF 78464A821 756 13234 SH SOLE 0 0 13234 SPDR S&P 400 MID CAP VALUE ETF 78464A839 591 10795 SH SOLE 0 0 10795 SPDR S&P 500 ETF 78462F103 24402 75815 SH SOLE 0 0 75815 SPDR S&P 500 GROWTH ETF 78464A409 549 13096 SH SOLE 0 0 13096 SPDR S&P 600 SMALL CAP GROWTH ETF 78464A201 2949 45708 SH SOLE 0 0 45708 SPDR S&P 600 SMALL CAP VALUE ETF 78464A300 844 12843 SH SOLE 0 0 12843 SPDR S&P DIVIDEND ETF 78464A763 3247 30181 SH SOLE 0 0 30181 SPDR S&P GLOBAL NATURAL RES ETF 78463X541 709 15364 SH SOLE 0 0 15364 SPDR SER TR S&P BIOTECH ETF ETF 78464A870 476 5003 SH SOLE 0 0 5003 SPDR SERIES TRUST PORTFLI HIGH YLD ETF 78468R606 1760 66759 SH SOLE 0 0 66759 SQUARE INC Common 852234103 252 4022 SH SOLE 0 0 4022 SSGA ACTIVE ETF TR SPDR TR TACTIC ETF 78467V848 3191 65138 SH SOLE 0 0 65138 STARBUCKS CORP Common 855244109 3181 36179 SH SOLE 0 0 36179 STARWOOD PROPERTY TRUST INC. REIT 85571B105 1194 48049 SH SOLE 0 0 48049 STATE STREET CORP Common 857477103 335 4239 SH SOLE 0 0 4239 STERLING BANCORP COM Common 85917A100 2317 109929 SH SOLE 0 0 109929 STORE CAP CORP REIT 862121100 1004 26952 SH SOLE 0 0 26952 STRYKER CORP Common 863667101 1524 7260 SH SOLE 0 0 7260 SUNCOR ENERGY COM Common 867224107 19246 586753 SH SOLE 0 0 586753 SYNOPSYS INC Common 871607107 325 2332 SH SOLE 0 0 2332 SYSCO CORP Common 871829107 3650 42673 SH SOLE 0 0 42673 T MOBILE US INC COM Common 872590104 1284 16374 SH SOLE 0 0 16374 T ROWE PRICE GROUP INC Common 74144T108 786 6455 SH SOLE 0 0 6455 TAIWAN SEMICONDUCTOR MFG LTD ADR ADR 874039100 363 6244 SH SOLE 0 0 6244 TAKE-TWO INTERACTIVE SOFT Common 874054109 2293 18727 SH SOLE 0 0 18727 TARGET CORP Common 87612E106 9084 70853 SH SOLE 0 0 70853 TC ENERGY CORP Common 87807B107 293 5500 SH SOLE 0 0 5500 TCF FINANCIAL CORPORATION Common 872307103 2677 57203 SH SOLE 0 0 57203 TETRA TECH INC. Common 88162G103 758 8801 SH SOLE 0 0 8801 TEXAS INSTRUMENTS INC Common 882508104 3359 26187 SH SOLE 0 0 26187 THE CHARLES SCHWAB CORP Common 808513105 521 10958 SH SOLE 0 0 10958 THERMO FISHER SCIENTIFIC INC Common 883556102 2981 9177 SH SOLE 0 0 9177 TJX COMPANIES INC Common 872540109 2025 33172 SH SOLE 0 0 33172 TOCAGEN INC Common 888846102 20 37136 SH SOLE 0 0 37136 TORO COMPANY Common 891092108 816 10243 SH SOLE 0 0 10243 TOTAL S.A. ADR ADR 89151E109 214 3874 SH SOLE 0 0 3874 TRANSCAT INC COM Common 893529107 435 13650 SH SOLE 0 0 13650 TRANSDIGM GROUP INC Common 893641100 3114 5560 SH SOLE 0 0 5560 TRAVELERS COMPANIES Common 89417E109 3637 26554 SH SOLE 0 0 26554 TRUIST FINL CORP Common 89832Q109 1365 24240 SH SOLE 0 0 24240 TWO HBRS INVT CORP REIT 90187B408 282 19293 SH SOLE 0 0 19293 TYSON FOODS INC CL A Class A 902494103 206 2258 SH SOLE 0 0 2258 UGI CORP NEW Common 902681105 596 13189 SH SOLE 0 0 13189 UNILEVER NV NY Reg Shrs 904784709 1590 27671 SH SOLE 0 0 27671 UNILEVER PLC ADR 904767704 395 6904 SH SOLE 0 0 6904 UNION PACIFIC CORP Common 907818108 3196 17676 SH SOLE 0 0 17676 UNITED PARCEL SERVICES INC Common 911312106 2462 21035 SH SOLE 0 0 21035 UNITED RENTALS INC Common 911363109 15056 90279 SH SOLE 0 0 90279 UNITED TECHNOLOGIES CORP Common 913017109 6947 46388 SH SOLE 0 0 46388 UNITEDHEALTH GROUP Common 91324P102 36120 122864 SH SOLE 0 0 122864 UNIVERSAL DISPLAY CORP Common 91347P105 231 1120 SH SOLE 0 0 1120 UNIVERSAL HEALTH SERVICES INC. Common 913903100 681 4749 SH SOLE 0 0 4749 US BANCORP Common 902973304 1576 26586 SH SOLE 0 0 26586 US FOOD HOLDING CORP Common 912008109 4989 119107 SH SOLE 0 0 119107 V F CORPORATION Common 918204108 6224 62448 SH SOLE 0 0 62448 VAIL RESORTS INC. Common 91879Q109 2159 9003 SH SOLE 0 0 9003 VALERO ENERGY CORP Common 91913Y100 562 6005 SH SOLE 0 0 6005 VANGUARD CORP BOND ETF ETF 92206C409 501 6180 SH SOLE 0 0 6180 VANGUARD DIVIDEND APPRECIATION ETF 921908844 24654 197770 SH SOLE 0 0 197770 VANGUARD EXTENDED MARKET ETF S &P COMPL ETF 922908652 44148 350409 SH SOLE 0 0 350409 VANGUARD FTSE DEVELOPED MKTS ETF ETF 921943858 79153 1796491 SH SOLE 0 0 1796491 VANGUARD FUNDS MSCI EUROPE ETF ETF 922042874 234 3989 SH SOLE 0 0 3989 VANGUARD INDEX FDS VANGUARD SMALL CAP VI ETF 922908751 3722 22473 SH SOLE 0 0 22473 VANGUARD INDEX GROWTH ETF 922908736 2253 12367 SH SOLE 0 0 12367 VANGUARD INDEX VALUE ETF 922908744 3960 33039 SH SOLE 0 0 33039 VANGUARD INFO TECH INDEX ETF 92204A702 536 2189 SH SOLE 0 0 2189 VANGUARD INTERMEDIATE TERM CORP BOND ETF 92206C870 4833 52921 SH SOLE 0 0 52921 VANGUARD INTERNATIONAL BOND INDEX ETF 92203J407 1055 18645 SH SOLE 0 0 18645 VANGUARD INTERNATIONAL EQUITY INDEX ETF 922042775 12126 225591 SH SOLE 0 0 225591 VANGUARD INTL EQUITY INDEX FDS MSCI EMER ETF 922042858 15915 357884 SH SOLE 0 0 357884 VANGUARD INTL EQUITY INDEX FDS TOTAL WOR ETF 922042742 369 4552 SH SOLE 0 0 4552 VANGUARD MID CAP GRWTH INDEX I NTL US ETF 922908538 4085 25725 SH SOLE 0 0 25725 VANGUARD MID-CAP ETF ETF 922908629 3938 22099 SH SOLE 0 0 22099 VANGUARD MID-CAP VALUE ETF ETF 922908512 4708 39499 SH SOLE 0 0 39499 VANGUARD REIT INDEX ETF ETF 922908553 8704 93802 SH SOLE 0 0 93802 VANGUARD RUSSELL 1000 ETF ETF 92206C730 3798 25750 SH SOLE 0 0 25750 VANGUARD S&P 500 ETF ETF 922908363 50121 169443 SH SOLE 0 0 169443 VANGUARD SECTOR INDEX FDS VANGUARD HEALT ETF 92204A504 421 2195 SH SOLE 0 0 2195 VANGUARD SHORT TERM ETF 92206C102 300 4934 SH SOLE 0 0 4934 VANGUARD SHORT-TERM BOND INDEX ETF 921937827 7749 96131 SH SOLE 0 0 96131 VANGUARD SMALL CAP GROWTH ETF ETF 922908595 3626 18247 SH SOLE 0 0 18247 VANGUARD SMALL CAP VALUE ETF ETF 922908611 2563 18702 SH SOLE 0 0 18702 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 2306 27496 SH SOLE 0 0 27496 VANGUARD TOTAL INTL ETF ETF 921909768 17675 317375 SH SOLE 0 0 317375 VANGUARD TOTAL STOCK MARKET ETF 922908769 76492 467497 SH SOLE 0 0 467497 VANGUARD US FINLS ETF 92204A405 572 7495 SH SOLE 0 0 7495 Vanguard Whitehall Funds International H ETF 921946794 966 15148 SH SOLE 0 0 15148 VANGUARD WORLD FD ESG INTL STK ETF ETF 921910725 521 9745 SH SOLE 0 0 9745 VENTAS INC REIT 92276F100 3513 60841 SH SOLE 0 0 60841 VERISIGN INC Common 92343E102 12805 66457 SH SOLE 0 0 66457 VERIZON COMMUNICATIONS Common 92343V104 12817 208742 SH SOLE 0 0 208742 VERTEX PHARMACEUTCLS INC Common 92532F100 584 2665 SH SOLE 0 0 2665 VISA INC COM Common 92826C839 11330 60298 SH SOLE 0 0 60298 VMWARE INC Common 928563402 374 2462 SH SOLE 0 0 2462 W. P. CAREY INC REIT 92936U109 312 3895 SH SOLE 0 0 3895 WALGREENS BOOTS ALLIANCE INC COM ISIN #U Common 931427108 431 7317 SH SOLE 0 0 7317 WALMART STORES INC Common 931142103 1565 13168 SH SOLE 0 0 13168 WALT DISNEY CO Common 254687106 23859 164968 SH SOLE 0 0 164968 WASHINGTON FEDERAL INC Common 938824109 2336 63734 SH SOLE 0 0 63734 WASTE CONNECTIONS INC. Common 94106B101 1084 11937 SH SOLE 0 0 11937 WASTE MANAGEMENT INC Common 94106L109 1254 11006 SH SOLE 0 0 11006 WATERS CORP Common 941848103 1494 6393 SH SOLE 0 0 6393 WELLCARE MGMT GROUP INC REIT 95040Q104 1208 14773 SH SOLE 0 0 14773 WELLS FARGO & CO Common 949746101 10484 194866 SH SOLE 0 0 194866 WEYERHAEUSER CO REIT 962166104 480 15889 SH SOLE 0 0 15889 WILLIAMS COS INC Common 969457100 331 13964 SH SOLE 0 0 13964 WIPRO LTD ADR ADR 97651M109 90 23882 SH SOLE 0 0 23882 WISCONSIN ENERGY Common 92939U106 2809 30460 SH SOLE 0 0 30460 WISDOMTREE CBOE S&P PUT WRITE ETF 97717X560 706 24793 SH SOLE 0 0 24793 WISDOMTREE EMERG MKTS EQUITY INCOME FUND ETF 97717W315 1870 40861 SH SOLE 0 0 40861 WISDOMTREE EQUITY INC FD ETF 97717W208 10517 136922 SH SOLE 0 0 136922 WISDOMTREE LARGECAP DIVIDEND ETF 97717W307 286 2696 SH SOLE 0 0 2696 WISDOMTREE TR EMERGING MKTS SMALLCAP DIV ETF 97717W281 471 9858 SH SOLE 0 0 9858 WISDOMTREE TR INTL MIDCAP DIVID FD ETF 97717W778 279 4245 SH SOLE 0 0 4245 WISDOMTREE TR INTL SMALLCAP DIVID FD ETF 97717W760 220 3088 SH SOLE 0 0 3088 WISDOMTREE US QLTY DIV GRWTH ETF 97717X669 1178 24303 SH SOLE 0 0 24303 WR BERKLEY CORP Common 084423102 285 4128 SH SOLE 0 0 4128 WYNDHAM DESTINATIONS INC COM Common 98310W108 7472 144551 SH SOLE 0 0 144551 WYNDHAM HOTELS &RESORTS INC COM Common 98311A105 7409 117954 SH SOLE 0 0 117954 XCEL ENERGY INC Common 98389B100 837 13178 SH SOLE 0 0 13178 XEROX CORPORATION Common 98421M106 468 12703 SH SOLE 0 0 12703 XILINX INC Common 983919101 513 5246 SH SOLE 0 0 5246 XYLEM INC Common 98419M100 230 2920 SH SOLE 0 0 2920 YUM! BRANDS INC Common 988498101 673 6685 SH SOLE 0 0 6685 ZEBRA TECHNOLOGIES CORPORATION Common 989207105 243 953 SH SOLE 0 0 953 ZIMMER BIOMET HLDGS INC COM Common 98956P102 672 4491 SH SOLE 0 0 4491 ZOETIS INC COM USD0.01 CL A Common 98978V103 928 7013 SH SOLE 0 0 7013 GLOBAL X MLP & ENERGY INFRASTRUCTURE ETF ETF 37950E226 156 12717 SH SOLE 0 0 12717 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 9507 52544 SH SOLE 0 0 52544 VANGUARD RUSSELL 1000 VALUE INDEX ETF ETF 92206C714 8984 74964 SH SOLE 0 0 74964 BLACKSTONE GROUP L P COM UNIT REPSTG LTD MLP 09260D107 2396 42839 SH SOLE 0 0 42839 EASTGROUP PROPERTIES INC REIT 277276101 286 2157 SH SOLE 0 0 2157 FIRST INDUSTRIAL REALTY TRUST REIT 32054K103 3232 77863 SH SOLE 0 0 77863 MEDICAL PROPERTIES TRUST INC. REIT 58463J304 314 14872 SH SOLE 0 0 14872 MGM GROWTH PPTYS LLC CL A COM REIT 55303A105 207 6675 SH SOLE 0 0 6675 PHYSICIANS REALTY TR REIT 71943U104 220 11603 SH SOLE 0 0 11603 RYMAN HOSPITALITY PPTYS INC COM USD0.01 REIT 78377T107 3836 44268 SH SOLE 0 0 44268 SABRA HEALTH CARE REIT INC COM REIT 78573L106 267 12532 SH SOLE 0 0 12532 SUNSTONE HOTEL INVESTORS INC. REIT 867892101 1927 138402 SH SOLE 0 0 138402 VICI PPTYS INC COM REIT 925652109 228 8935 SH SOLE 0 0 8935 VORNADO RLTY TR REIT 929042109 301 4528 SH SOLE 0 0 4528 SCHWAB US MID-CAP ETF ETF 808524508 1148 19083 SH SOLE 0 0 19083 Vanguard US Materials ETF 92204A801 250 1864 SH SOLE 0 0 1864 GROUPON INC CL A Class A 399473107 46 19045 SH SOLE 0 0 19045 Sarepta Therapeutics Inc Common 803607100 221 1716 SH SOLE 0 0 1716 Atlantic Un Bankshares Corp Common 04911A107 259 6901 SH SOLE 0 0 6901 Brookfield Business Partners L Unit Ltd Lp MLP G16234109 678 16427 SH SOLE 0 0 16427 BRT Apartments Corp REIT 055645303 506 29833 SH SOLE 0 0 29833 iShares China Large-Cap ETF 464287184 288 6600 SH SOLE 0 0 6600 Healthcare Tr Of America REIT 42225P501 613 20260 SH SOLE 0 0 20260 iShares US Indl ETF 464287754 511 3045 SH SOLE 0 0 3045 JBG SMITH Properties REIT 46590V100 332 8311 SH SOLE 0 0 8311 McCormick & Company Inc Common 579780107 15736 91988 SH SOLE 0 0 91988 Microvision Inc. Common 594960304 12 17000 SH SOLE 0 0 17000 Newmark Group, Inc. Common 65158N102 135 10000 SH SOLE 0 0 10000 Novocure Ltd Common G6674U108 9689 114979 SH SOLE 0 0 114979 Renewable Energy Group Inc Common 75972A301 270 10000 SH SOLE 0 0 10000 ProShares UltraPro QQQ ETF 74347X831 213 2462 SH SOLE 0 0 2462 Aircastle Ltd. Common G0129K104 1237 38658 SH SOLE 0 0 38658 Amerco Common 023586100 1190 3166 SH SOLE 0 0 3166 Applied Genetic Technologies C Common 03820J100 601 132944 SH SOLE 0 0 132944 Bryn Mawr Bank Corp Common 117665109 614 14900 SH SOLE 0 0 14900 CSW Industrials, Inc. Common 126402106 557 7230 SH SOLE 0 0 7230 Capital Southwest Corp Common 140501107 373 17904 SH SOLE 0 0 17904 Cerus Corp. Common 157085101 376 89200 SH SOLE 0 0 89200 Ensign Group Inc Common 29358P101 3992 87991 SH SOLE 0 0 87991 FNCB Bancorp Inc Common 302578109 465 55000 SH SOLE 0 0 55000 Floor & Decor Holdings Common 339750101 337 6630 SH SOLE 0 0 6630 Global Blood Therapeutics, Inc Common 37890U108 1358 17078 SH SOLE 0 0 17078 INTL FCStone Inc. Common 46116V105 254 5200 SH SOLE 0 0 5200 India Fund, Inc. Closed-End ETF 454089103 612 30404 SH SOLE 0 0 30404 Liberty Braves Group-A Common 531229706 2795 94252 SH SOLE 0 0 94252 Liberty Global Ser C SHS CL C G5480U120 527 24189 SH SOLE 0 0 24189 NY Times Class A Common 650111107 203 6315 SH SOLE 0 0 6315 Neurocrine Biosciences, Inc. Common 64125C109 1076 10006 SH SOLE 0 0 10006 Palatin Technologies Inc Common 696077403 8 10100 SH SOLE 0 0 10100 S&P Global Healthcare Sector I ETF 464287325 204 2960 SH SOLE 0 0 2960 Sciplay Corporation Common 809087109 1833 149134 SH SOLE 0 0 149134 Short S&P 500 Proshares ETF 74347B425 1131 47100 SH SOLE 0 0 47100 Texas Pacific Land Trust Royalty Trst 882610108 9361 11982 SH SOLE 0 0 11982 Tompkins Financial Common 890110109 10121 110608 SH SOLE 0 0 110608 Tyler Technologies Inc Common 902252105 566 1886 SH SOLE 0 0 1886 Vanguard ESG US Stock ETF ETF 921910733 422 7465 SH SOLE 0 0 7465 Willamette Valley Vineyards, I Common 969136100 177 25600 SH SOLE 0 0 25600 iShares Dow Jones Intl Select ETF 464288448 1957 58310 SH SOLE 0 0 58310 Market Vectors Russia ETF ETF 92189F403 1622 64961 SH SOLE 0 0 64961 DNP Select Income Fund Closed-End ETF 23325P104 327 25572 SH SOLE 0 0 25572 Invesco BulletShares 2023 Corp ETF 46138J866 10408 488413 SH SOLE 0 0 488413 Invesco BulletShares 2024 Corp ETF 46138J841 8650 402867 SH SOLE 0 0 402867 Invesco BulletShares 2025 Corp ETF 46138J825 8900 414523 SH SOLE 0 0 414523 Invesco BulletShares 2026 Corp ETF 46138J791 7808 379770 SH SOLE 0 0 379770 ISHARES FTSE EPRA/NAREIT DEVELOPED EUROPE INDEX FUND ETF 464288471 655 15752 SH SOLE 0 0 15752 INVESCO S&P MIDCAP 400 EQUAL WEIGHT ETF ETF 46137V225 1987 29441 SH SOLE 0 0 29441 VANGUARD GLOBAL EX-U.S. REAL ESTATE INDEX ETF 922042676 211 3563 SH SOLE 0 0 3563 FABRINET SHS Common G3323L100 324 5000 SH SOLE 0 0 5000 EATON VANCE TAX MNGD GBL DV EQ COM Closed-End ETF 27829F108 248 28240 SH SOLE 0 0 28240 GOLDMAN SACHS BDC INC SHS Common 38147U107 3126 146882 SH SOLE 0 0 146882 BARINGS CORPORATE INVS COM Common 06759X107 2183 129442 SH SOLE 0 0 129442 JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 19297 492784 SH SOLE 0 0 492784