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,851 9,605 SH   SOLE   0 0 0
ABB LTD ADR ADR 000375204 444 14,572 SH   SOLE   0 0 0
ABBOTT LABORATORIES Common 002824100 4,414 36,831 SH   SOLE   0 0 0
ABBVIE INC Common 00287Y109 3,637 33,611 SH   SOLE   0 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS ETF 00326A104 34,234 2,087,418 SH   SOLE   0 0 0
ACCENTURE Common G1151C101 32,916 119,152 SH   SOLE   0 0 0
ACTIVISION BLIZZARD INC COM Common 00507V109 6,721 72,269 SH   SOLE   0 0 0
ADOBE SYSTEMS INC Common 00724F101 3,036 6,387 SH   SOLE   0 0 0
ADVANCE AUTO PARTS INC Common 00751Y106 3,180 17,333 SH   SOLE   0 0 0
AFLAC INC Common 001055102 381 7,439 SH   SOLE   0 0 0
AGCO CORP NY Reg Shrs 001084102 4,468 31,105 SH   SOLE   0 0 0
AGRITEC SYSTEMS INC Common 05351W103 224 4,505 SH   SOLE   0 0 0
AIR PRODUCTS & CHEM Common 009158106 1,228 4,366 SH   SOLE   0 0 0
ALEXION PHARMACEUTICALS INC. Common 015351109 308 2,016 SH   SOLE   0 0 0
ALGONQUIN PWR UTILS CORP Common 015857105 203 12,786 SH   SOLE   0 0 0
ALIBABA GROUP HOLDING LTD ADR 01609W102 3,956 17,447 SH   SOLE   0 0 0
ALLISON TRANSMISSION HOLDINGS INC Common 01973R101 2,247 55,030 SH   SOLE   0 0 0
ALLSTATE CORP Common 020002101 524 4,563 SH   SOLE   0 0 0
ALPS ETF TR CLEAN ENERGY ETF 00162Q460 405 5,187 SH   SOLE   0 0 0
ALTRIA GROUP INC Common 02209S103 1,341 26,218 SH   SOLE   0 0 0
AMAZON.COM INC Common 023135106 26,222 8,475 SH   SOLE   0 0 0
AMERCO INC Common 023586100 446 728 SH   SOLE   0 0 0
AMERICA MOVIL SAB ADR ADR 02364W105 207 15,224 SH   SOLE   0 0 0
AMERICAN ELECTRIC POWER CO INC Common 025537101 423 4,995 SH   SOLE   0 0 0
AMERICAN EXPRESS Common 025816109 10,576 74,773 SH   SOLE   0 0 0
AMERICAN FINANCIAL GROUP INC Common 025932104 3,505 30,723 SH   SOLE   0 0 0
AMERICAN INTERNATIONAL GROUP INC Common 026874784 320 6,919 SH   SOLE   0 0 0
AMERICAN TOWER CORPORATION REIT 03027X100 4,814 20,139 SH   SOLE   0 0 0
AMERICAN WATER WORKS Common 030420103 1,207 8,049 SH   SOLE   0 0 0
AMERIPRISE FINANCIAL INC Common 03076C106 1,217 5,235 SH   SOLE   0 0 0
AMGEN INC Common 031162100 15,478 62,207 SH   SOLE   0 0 0
AMPHENOL CORPORATION Common 032095101 3,263 49,462 SH   SOLE   0 0 0
ANALOG DEVICES INC Common 032654105 2,206 14,225 SH   SOLE   0 0 0
ANHEUSER-BUSCH ADR ADR 03524A108 511 8,128 SH   SOLE   0 0 0
ANSYS INC Common 03662Q105 2,948 8,681 SH   SOLE   0 0 0
ANTHEM, INC. Common 036752103 1,696 4,726 SH   SOLE   0 0 0
AON PLC Common G0403H108 980 4,259 SH   SOLE   0 0 0
APACHE CORPORATION Common 03743Q108 320 17,864 SH   SOLE   0 0 0
APOLLO GLOBAL MGMT INC COM CL A Class A 03768E105 1,335 28,393 SH   SOLE   0 0 0
APPLE INC Common 037833100 72,578 594,167 SH   SOLE   0 0 0
APPLIED GENETIC TECHNOLOGIES C COM Common 03820J100 604 119,048 SH   SOLE   0 0 0
APPLIED MATERIALS INC Common 038222105 5,886 44,056 SH   SOLE   0 0 0
APTARGROUP INC Common 038336103 4,172 29,451 SH   SOLE   0 0 0
ARAMARK HOLDINGS CORP COM USD0.01 Common 03852U106 19,261 509,816 SH   SOLE   0 0 0
ARCH CAPITAL GROUP Common G0450A105 6,005 156,504 SH   SOLE   0 0 0
ARCHER-DANIELS MIDLAND COMPANY Common 039483102 648 11,365 SH   SOLE   0 0 0
ARCOS DORADOS HOLDINGS IN Common G0457F107 59 11,652 SH   SOLE   0 0 0
ARES CAPITAL CORPORATION Common 04010L103 272 14,544 SH   SOLE   0 0 0
ASML HOLDING NV NY Reg Shrs N07059210 677 1,097 SH   SOLE   0 0 0
ASPEN TECHNOLOGY INC COM Common 045327103 3,211 22,247 SH   SOLE   0 0 0
ASTRAZENECA ADR ADR 046353108 832 16,735 SH   SOLE   0 0 0
AT&T INC Common 00206R102 9,555 315,647 SH   SOLE   0 0 0
AUTODESK INC Common 052769106 436 1,573 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING INC Common 053015103 2,332 12,372 SH   SOLE   0 0 0
AUTOZONE INC NEV Common 053332102 13,289 9,463 SH   SOLE   0 0 0
AVAGO TECHNOLOGIES LTD COM Common 11135F101 2,226 4,802 SH   SOLE   0 0 0
AVALONBAY COMMUNITIES INC REIT 053484101 359 1,944 SH   SOLE   0 0 0
B C E INC NEW Common 05534B760 6,154 136,340 SH   SOLE   0 0 0
BAIDU INC SPONS ADS ADR 056752108 314 1,443 SH   SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC COM Common 05684B107 281 19,006 SH   SOLE   0 0 0
BANK BRADESCO ADR 059460303 117 24,902 SH   SOLE   0 0 0
BANK NEW YORK MELLON Common 064058100 1,959 41,425 SH   SOLE   0 0 0
BANK OF AMERICA Common 060505104 2,332 60,278 SH   SOLE   0 0 0
BAR HARBOR BANKSHARES Common 066849100 981 33,346 SH   SOLE   0 0 0
BARRICK GOLD CORP Common 067901108 1,596 80,609 SH   SOLE   0 0 0
BAUSCH HEALTH COS INC COM NPV Common 071734107 5,311 167,339 SH   SOLE   0 0 0
BAXTER INTERNATIONAL Common 071813109 19,795 234,708 SH   SOLE   0 0 0
BECTON DICKINSON Common 075887109 7,187 29,557 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC Common 084670702 56,853 222,544 SH   SOLE   0 0 0
BEYOND MEAT INC COM Common 08862E109 349 2,680 SH   SOLE   0 0 0
BIOGEN IDEC INC Common 09062X103 234 837 SH   SOLE   0 0 0
BIO-RAD LABS INC Common 090572207 515 902 SH   SOLE   0 0 0
BJS WHSL CLUB HLDGS INC COM Common 05550J101 17,597 392,267 SH   SOLE   0 0 0
BLACK KNIGHT INC COM Common 09215C105 253 3,425 SH   SOLE   0 0 0
BLACKROCK INC Common 09247X101 3,584 4,754 SH   SOLE   0 0 0
BLACKSTONE GROUP L P COM UNIT REPSTG LTD MLP 09260D107 1,177 15,796 SH   SOLE   0 0 0
BOEING CO Common 097023105 20,228 79,411 SH   SOLE   0 0 0
BOOKING HLDGS INC COM Common 09857L108 26,523 11,384 SH   SOLE   0 0 0
BOOZ ALLEN HAMILTON Common 099502106 2,698 33,502 SH   SOLE   0 0 0
BOSTON SCIENTIFIC CORP Common 101137107 221 5,721 SH   SOLE   0 0 0
BP PLC ADR (CNV INTO 6 ORD USD0.25 SHS) ADR 055622104 1,149 47,177 SH   SOLE   0 0 0
BRASKEM S.A. ADR EA REP 2 PRF A NPV ADR 105532105 234 16,466 SH   SOLE   0 0 0
BRINK S COMPANY Common 109696104 6,550 82,672 SH   SOLE   0 0 0
BRISTOL MYERS SQUIBB Common 110122108 8,560 135,592 SH   SOLE   0 0 0
BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 9,849 64,332 SH   SOLE   0 0 0
BROOKFIELD ASSET MANAGEMENT INC LTD VTG Common 112585104 5,957 133,860 SH   SOLE   0 0 0
BROOKFIELD INFRASTRUCTURE CORP COM Common 11275Q107 8,487 111,126 SH   SOLE   0 0 0
BROOKFIELD INFRASTRUCTURE PARTNERS LP MLP G16252101 456 8,557 SH   SOLE   0 0 0
BROOKFIELD RENEWABLE CORP COM CL A Class A 11284V105 6,604 141,116 SH   SOLE   0 0 0
BROOKS AUTOMATION INC. Common 114340102 936 11,461 SH   SOLE   0 0 0
BROWN-FORMAN CORPORATION Common 115637209 577 8,366 SH   SOLE   0 0 0
BRUNSWICK CORPORATION Common 117043109 378 3,964 SH   SOLE   0 0 0
C I T GROUP INC NEW Common 125581801 3,104 60,257 SH   SOLE   0 0 0
C S X CORP Common 126408103 1,823 18,907 SH   SOLE   0 0 0
CABLE ONE INC COM Common 12685J105 475 260 SH   SOLE   0 0 0
CACI INTL INC CL A Class A 127190304 11,331 45,936 SH   SOLE   0 0 0
CADENCE DESIGN SYSTEMS INC Common 127387108 1,264 9,227 SH   SOLE   0 0 0
CAMBRIA EMERGING SHAREHOLDER YIELD ETF ETF 132061706 634 16,744 SH   SOLE   0 0 0
CAMDEN PROPERTY TRUST REIT 133131102 3,071 27,941 SH   SOLE   0 0 0
CANADIAN NATL RY CO Common 136375102 256 2,210 SH   SOLE   0 0 0
CANADIAN PACIFIC RAILWAYS COM NPV ISIN # Common 13645T100 474 1,251 SH   SOLE   0 0 0
CAPITAL ONE FINANCIAL CORP Common 14040H105 22,916 180,115 SH   SOLE   0 0 0
CARLYLE GROUP LP Common 14316J108 435 11,829 SH   SOLE   0 0 0
CARMAX INC Common 143130102 1,506 11,356 SH   SOLE   0 0 0
CARRIER GLOBAL CORPORATION COM Common 14448C104 2,561 60,658 SH   SOLE   0 0 0
CASEY'S GENERAL STORES INC Common 147528103 1,021 4,722 SH   SOLE   0 0 0
CATALENT INC COM Common 148806102 5,200 49,376 SH   SOLE   0 0 0
CATERPILLAR INC Common 149123101 19,234 82,952 SH   SOLE   0 0 0
CBOE HOLDINGS, INC. Common 12503M108 966 9,790 SH   SOLE   0 0 0
CBRE GROUP INC COM USD0.01 CLASS A Class A 12504L109 451 5,704 SH   SOLE   0 0 0
CDW CORP COM USD0.01 Common 12514G108 21,548 130,006 SH   SOLE   0 0 0
CELANESE CORPORATION Common 150870103 253 1,690 SH   SOLE   0 0 0
CENTENE CORPORATION Common 15135B101 3,050 47,724 SH   SOLE   0 0 0
CERNER CORPORATION Common 156782104 881 12,257 SH   SOLE   0 0 0
CHARTER COMMUNICATIONS INC Common 16119P108 1,105 1,791 SH   SOLE   0 0 0
CHEMED CORP Common 16359R103 494 1,075 SH   SOLE   0 0 0
CHEVRON CORP Common 166764100 25,863 246,811 SH   SOLE   0 0 0
CHUBB CORP Common H1467J104 926 5,859 SH   SOLE   0 0 0
CHURCH & DWIGHT INC Common 171340102 491 5,624 SH   SOLE   0 0 0
CIA BRASILEIRA DISTR(PAO DE ACUCAR) SPON ADR ADR 20440T300 64 10,949 SH   SOLE   0 0 0
CIGNA CORP Common 125523100 1,251 5,175 SH   SOLE   0 0 0
CINTAS CORP Common 172908105 537 1,573 SH   SOLE   0 0 0
CISCO SYSTEMS INC Common 17275R102 7,892 152,617 SH   SOLE   0 0 0
CITIGROUP INC Common 172967424 3,550 48,797 SH   SOLE   0 0 0
CITRIX SYSTEMS INC Common 177376100 731 5,210 SH   SOLE   0 0 0
CLAYMORE ETF GUGGENHEIM BULLETSHRS 2021 CORP BD ETF 46138J700 10,429 493,583 SH   SOLE   0 0 0
CLAYMORE ETF GUGGENHEIM BULLETSHRS 2022 CORP BD ETF 46138J882 12,107 559,476 SH   SOLE   0 0 0
CLIFFS NATURAL RES INC Common 185899101 970 48,214 SH   SOLE   0 0 0
CLOROX COMPANY Common 189054109 481 2,495 SH   SOLE   0 0 0
CME GROUP INC Common 12572Q105 912 4,467 SH   SOLE   0 0 0
CMS ENERGY CORP Common 125896100 575 9,397 SH   SOLE   0 0 0
COCA COLA CO Common 191216100 3,862 73,268 SH   SOLE   0 0 0
COGENT COMMUNICATIONS GRO Common 19239V302 1,909 27,767 SH   SOLE   0 0 0
COGNEX CORPORATION Common 192422103 308 3,709 SH   SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP Common 192446102 591 7,571 SH   SOLE   0 0 0
COLGATE-PALMOLIVE CO Common 194162103 3,822 48,479 SH   SOLE   0 0 0
COMCAST CORP Common 20030N101 4,462 82,459 SH   SOLE   0 0 0
COMMUNICATION SERVICES SPDR ETF ETF 81369Y852 2,135 29,121 SH   SOLE   0 0 0
COMPANHIA DE SANEAMENTO BASICO DO ESTADO DE SAO PA ADR 20441A102 117 16,013 SH   SOLE   0 0 0
CONCENTRIX CORP COM Common 20602D101 2,571 17,172 SH   SOLE   0 0 0
CONSOLIDATED EDISON INC Common 209115104 498 6,652 SH   SOLE   0 0 0
CONSTELLATION BRANDS INC CL A Class A 21036P108 339 1,488 SH   SOLE   0 0 0
CORESITE REALTY CORP REIT 21870Q105 8,162 68,106 SH   SOLE   0 0 0
CORNING INC Common 219350105 6,699 153,968 SH   SOLE   0 0 0
COSTCO WHOLESALE CORP Common 22160K105 5,991 16,997 SH   SOLE   0 0 0
COVETRUS INC COM Common 22304C100 283 9,438 SH   SOLE   0 0 0
CREDICORP LTD Common G2519Y108 232 1,698 SH   SOLE   0 0 0
CREDIT SUISSE ADR 225401108 355 33,448 SH   SOLE   0 0 0
CRISPR THERAPEUTICS Common H17182108 244 2,000 SH   SOLE   0 0 0
CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 28,887 167,818 SH   SOLE   0 0 0
CVS HEALTH CORPORATION Common 126650100 22,387 297,586 SH   SOLE   0 0 0
CYBERARK SOFTWARE LTD Common M2682V108 3,012 23,290 SH   SOLE   0 0 0
CYCLERION THERAPEUTICS INC COM Common 23255M105 287 102,884 SH   SOLE   0 0 0
D R HORTON INC Common 23331A109 221 2,478 SH   SOLE   0 0 0
DANAHER CORP Common 235851102 8,542 37,950 SH   SOLE   0 0 0
DAVITA INC Common 23918K108 657 6,100 SH   SOLE   0 0 0
DB X-TRACKERS MSCI EAFE HEDGED EQ ETF 233051200 20,296 558,974 SH   SOLE   0 0 0
DBX ETF TR XTRACK USD HIGH ETF 233051432 338 6,754 SH   SOLE   0 0 0
DEERE & COMPANY Common 244199105 2,817 7,529 SH   SOLE   0 0 0
DELL INC Common 24703L202 1,445 16,395 SH   SOLE   0 0 0
DESCARTES SYS GROUP Common 249906108 453 7,437 SH   SOLE   0 0 0
DESIGNER BRANDS INC COM CL A Class A 250565108 482 27,695 SH   SOLE   0 0 0
DIAGEO ADR ADR 25243Q205 2,119 12,906 SH   SOLE   0 0 0
DIGITAL REALTY TRUST INC REIT 253868103 295 2,098 SH   SOLE   0 0 0
DISCOVER FINL SVCS Common 254709108 3,183 33,504 SH   SOLE   0 0 0
DISCOVERY COMMUNICATIONS INC NEW COM SER Class A 25470F104 240 5,513 SH   SOLE   0 0 0
DOLLAR GENERAL CORP NEW Common 256677105 300 1,478 SH   SOLE   0 0 0
DOMINION RESOURCES INC Common 25746U109 6,365 83,794 SH   SOLE   0 0 0
DOMINOS PIZZA INC COM Common 25754A201 219 596 SH   SOLE   0 0 0
DRAFTKINGS INC Common 26142R104 567 9,246 SH   SOLE   0 0 0
DUKE ENERGY CORP COM USD0.001 ISIN #US26 Common 26441C204 6,869 71,156 SH   SOLE   0 0 0
DUKE REALTY CORP REIT 264411505 240 5,725 SH   SOLE   0 0 0
DUPONT DE NEMOURS INC COM Common 26614N102 508 6,578 SH   SOLE   0 0 0
EAGLE BANCORP INC MD Common 268948106 670 12,585 SH   SOLE   0 0 0
EATON CORP PLC COM Common G29183103 7,121 51,495 SH   SOLE   0 0 0
EBAY INC Common 278642103 1,108 18,100 SH   SOLE   0 0 0
ECOLAB INC Common 278865100 666 3,110 SH   SOLE   0 0 0
ECOPETROL SA ADR ADR 279158109 178 13,908 SH   SOLE   0 0 0
EDWARDS LIFESCIENCES CORP Common 28176E108 1,266 15,133 SH   SOLE   0 0 0
ELECTRONIC ARTS Common 285512109 17,956 132,645 SH   SOLE   0 0 0
EMERGENT BIOSOLUTIONS INC Common 29089Q105 2,620 28,200 SH   SOLE   0 0 0
EMERSON ELECTRIC CO Common 291011104 1,378 15,275 SH   SOLE   0 0 0
ENBRIDGE INC Common 29250N105 6,805 186,961 SH   SOLE   0 0 0
ENCOMPASS HEALTH CORP COM Common 29261A100 427 5,208 SH   SOLE   0 0 0
ENTERGY CORP Common 29364G103 239 2,400 SH   SOLE   0 0 0
ENTERPRISE PRODUCTS PARTNERS LP MLP 293792107 697 31,660 SH   SOLE   0 0 0
EPAM SYS INC Common 29414B104 3,467 8,741 SH   SOLE   0 0 0
EQUINIX INC NEW REIT 29444U700 1,212 1,784 SH   SOLE   0 0 0
ERICSSON ADR EACH REP 1 ORD B SEK1 ADR 294821608 479 36,335 SH   SOLE   0 0 0
ESTEE LAUDER COMPANIES INC CL A Class A 518439104 359 1,235 SH   SOLE   0 0 0
ETF SER SOLUTIONS US GLB JETS ETF 26922A842 231 8,590 SH   SOLE   0 0 0
EV TAX-MGD GBL DIV EQUITY INCOME COMMON Closed-End ETF 27829F108 297 31,955 SH   SOLE   0 0 0
EVERSOURCE ENERGY Common 30040W108 807 9,317 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TRUST EMQQ EMG MKTS INTERNET &ECOMMERCE ETF ETF 301505889 2,808 43,930 SH   SOLE   0 0 0
EXELIXIS INC Common 30161Q104 3,153 139,568 SH   SOLE   0 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 2,902 21,890 SH   SOLE   0 0 0
EXXON MOBIL CORP Common 30231G102 6,399 114,622 SH   SOLE   0 0 0
FACEBOOK INC Common 30303M102 9,551 32,427 SH   SOLE   0 0 0
FACTSET RESEARCH SYSTEMS INC Common 303075105 389 1,262 SH   SOLE   0 0 0
FAIR ISAAC CORP COM Common 303250104 2,017 4,150 SH   SOLE   0 0 0
FASTENAL CO Common 311900104 215 4,271 SH   SOLE   0 0 0
FEDEX CORP Common 31428X106 3,209 11,299 SH   SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL INC Common 31620R303 6,112 150,329 SH   SOLE   0 0 0
FIDELITY NATIONAL INFORMATION SERVICES INC. Common 31620M106 2,870 20,410 SH   SOLE   0 0 0
FIDELITY TOTAL BOND ETF ETF 316188309 2,131 40,668 SH   SOLE   0 0 0
FIFTH THIRD BANCORP Common 316773100 1,403 37,470 SH   SOLE   0 0 0
FIRST AMERICAN FINANCIAL CORP Common 31847R102 371 6,550 SH   SOLE   0 0 0
FIRST CITIZENS BANCSHARES INC (DE) Common 31946M103 1,041 1,246 SH   SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUST REIT 32054K103 3,648 79,675 SH   SOLE   0 0 0
FIRST REPUBLIC BANK Common 33616C100 3,103 18,606 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VIII TCW UNCON ETF 33740F888 2,144 80,522 SH   SOLE   0 0 0
FIRST TR ISE GLOBAL WIND ENERGY INDEX FD ETF 33736G106 2,191 97,123 SH   SOLE   0 0 0
FIRST TRUST CLOUD COMPUTING ETF ETF 33734X192 249 2,601 SH   SOLE   0 0 0
FIRST TRUST LONG SHORT EQUITY ETF ETF 33739P103 2,813 61,917 SH   SOLE   0 0 0
FIRST TRUST NASDAQ TECHNOLOGY DIV ETF ETF 33738R118 734 13,598 SH   SOLE   0 0 0
FISERV INC Common 337738108 26,653 223,899 SH   SOLE   0 0 0
FLEXSHARES IBOXX 3YR TARGET TIPS ETF 33939L506 2,717 103,044 SH   SOLE   0 0 0
FLIR SYSTEMS INC. Common 302445101 934 16,547 SH   SOLE   0 0 0
FLOOR & DECOR HLDGS INC CL A Class A 339750101 378 3,959 SH   SOLE   0 0 0
FOCUS FINL PARTNERS INC COM CL A Class A 34417P100 422 10,138 SH   SOLE   0 0 0
FORD MOTOR CO Common 345370860 373 30,413 SH   SOLE   0 0 0
FORTIVE CORPORATION Common 34959J108 237 3,348 SH   SOLE   0 0 0
FORTUNE BRANDS HOME & SECURITY INC Common 34964C106 7,237 75,523 SH   SOLE   0 0 0
FT EMRGING MKTS SML CAP ETF 33737J307 365 8,383 SH   SOLE   0 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 245 5,773 SH   SOLE   0 0 0
GARMIN LTD. Common H2906T109 416 3,155 SH   SOLE   0 0 0
GARTNER INC Common 366651107 803 4,398 SH   SOLE   0 0 0
GENERAL DYNAMICS Common 369550108 304 1,672 SH   SOLE   0 0 0
GENERAL ELECTRIC CO Common 369604103 2,681 204,218 SH   SOLE   0 0 0
GENERAL MILLS INC Common 370334104 693 11,302 SH   SOLE   0 0 0
GENERAL MOTORS CO Common 37045V100 860 14,972 SH   SOLE   0 0 0
GENUINE PARTS CO Common 372460105 6,056 52,393 SH   SOLE   0 0 0
GILEAD SCIENCES INC Common 375558103 3,941 60,981 SH   SOLE   0 0 0
GLAXOSMITHKLINE ADR ADR 37733W105 200 5,617 SH   SOLE   0 0 0
GLOBAL PAYMENTS INC Common 37940X102 1,592 7,897 SH   SOLE   0 0 0
GLOBAL X FDS US INFR DEV ETF ETF 37954Y673 317 12,656 SH   SOLE   0 0 0
GLOBE LIFE INC COM Common 37959E102 5,205 53,863 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP Common 38141G104 422 1,292 SH   SOLE   0 0 0
GOOGLE INC Common 02079K305 61,607 29,870 SH   SOLE   0 0 0
GOOGLE INC CL A Class A 02079K107 26,394 12,759 SH   SOLE   0 0 0
GRIFOLS SA ADR 398438408 331 19,124 SH   SOLE   0 0 0
GUGGENHEIM S&P 500 EQUAL WEIGHT ETF ETF 46137V357 32,564 229,871 SH   SOLE   0 0 0
GUGGENHEIM SOLAR ETF 46138G706 2,110 22,987 SH   SOLE   0 0 0
HALLIBURTON CO HOLDINGS Common 406216101 323 15,070 SH   SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM Common 40637H109 3,066 73,548 SH   SOLE   0 0 0
HCA HOLDINGS INC Common 40412C101 499 2,651 SH   SOLE   0 0 0
HDFC BANK LIMITED ADR ADR 40415F101 381 4,906 SH   SOLE   0 0 0
HEALTHCARE TR AMER INC CL A REIT 42225P501 575 20,850 SH   SOLE   0 0 0
HEICO CORP Common 422806109 1,161 9,225 SH   SOLE   0 0 0
HENRY JACK & ASSOCIATES INC Common 426281101 2,353 15,506 SH   SOLE   0 0 0
HENRY SCHEIN INC Common 806407102 1,572 22,705 SH   SOLE   0 0 0
HERSHEY COMPANY Common 427866108 235 1,484 SH   SOLE   0 0 0
HINGHAM INSTITUTIONAL SAVINGS Common 433323102 541 1,905 SH   SOLE   0 0 0
HOLOGIC INC Common 436440101 1,630 21,910 SH   SOLE   0 0 0
HOME DEPOT INC Common 437076102 13,844 45,354 SH   SOLE   0 0 0
HONEYWELL INTL INC Common 438516106 3,354 15,453 SH   SOLE   0 0 0
HUANENG POWER INTERNATIONAL INC. ADR 443304100 186 12,992 SH   SOLE   0 0 0
HUMANA Common 444859102 637 1,520 SH   SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM Common 446150104 923 58,707 SH   SOLE   0 0 0
HUNTINGTON INGALLS INDUSTRIES INC Common 446413106 281 1,367 SH   SOLE   0 0 0
IAA INC COM Common 449253103 5,557 100,774 SH   SOLE   0 0 0
IAC INTERACTIVECORP Common 44891N109 1,183 5,470 SH   SOLE   0 0 0
ICICI BANK LTD ADR 45104G104 181 11,308 SH   SOLE   0 0 0
ICON PLC Common G4705A100 2,622 13,351 SH   SOLE   0 0 0
IDACORP Common 451107106 3,460 34,611 SH   SOLE   0 0 0
IDEX CORPORATION Common 45167R104 1,407 6,720 SH   SOLE   0 0 0
IDEXX LABS CORP Common 45168D104 1,138 2,325 SH   SOLE   0 0 0
ILLINOIS TOOL WORKS Common 452308109 697 3,147 SH   SOLE   0 0 0
ILLUMINA INC Common 452327109 1,557 4,055 SH   SOLE   0 0 0
India Fund Inc Common Closed-End ETF 454089103 556 25,921 SH   SOLE   0 0 0
INFOSYS LTD ADR 456788108 228 12,171 SH   SOLE   0 0 0
INTEGER HOLDINGS CORP COM Common 45826H109 3,000 32,569 SH   SOLE   0 0 0
INTEL CORP Common 458140100 10,322 161,282 SH   SOLE   0 0 0
INTERCONTINENTAL EX Common 45866F104 28,252 252,970 SH   SOLE   0 0 0
INTERNATIONAL BUSINESS MACHINES Common 459200101 1,918 14,393 SH   SOLE   0 0 0
INTERPUBLIC GROUP COS INC DEL Common 460690100 460 15,739 SH   SOLE   0 0 0
INTUIT INC Common 461202103 29,222 76,286 SH   SOLE   0 0 0
INTUITIVE SURGICAL INC. Common 46120E602 345 467 SH   SOLE   0 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 856 14,725 SH   SOLE   0 0 0
IPG PHOTONICS CORP Common 44980X109 231 1,095 SH   SOLE   0 0 0
IQ HEDGE MULTI-STRATEGY TRACKER ETF 45409B107 4,917 154,623 SH   SOLE   0 0 0
IQ INDEX MERGER ARBITRAGE ETF 45409B800 255 7,729 SH   SOLE   0 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 252 2,228 SH   SOLE   0 0 0
ISHARES BARCLAYS 10-20 YR TREA BOND FD ETF 464288653 211 1,502 SH   SOLE   0 0 0
ISHARES BARCLAYS 1-3 YEAR TREASURY BOND ETF 464287457 5,395 62,551 SH   SOLE   0 0 0
ISHARES BARCLAYS 3-7 YR TREAS BD FD ETF 464288661 479 3,688 SH   SOLE   0 0 0
ISHARES BARCLAYS SHORT TREAS BOND ETF 464288679 385 3,484 SH   SOLE   0 0 0
ISHARES CMBS ETF ETF 46429B366 1,081 20,079 SH   SOLE   0 0 0
ISHARES CORE DIVIDEND GROWTH ETF 46434V621 2,274 47,113 SH   SOLE   0 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842 12,404 172,162 SH   SOLE   0 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 207 3,212 SH   SOLE   0 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 37,406 94,026 SH   SOLE   0 0 0
ISHARES CORE S&P TOTAL US STOCK MARKET E ETF 464287150 7,053 77,000 SH   SOLE   0 0 0
ISHARES CORE TOTAL US BOND MARKET ETF 464287226 36,260 318,541 SH   SOLE   0 0 0
ISHARES CORE US GROWTH ETF ETF 464287671 15,928 175,438 SH   SOLE   0 0 0
ISHARES CURRENCY HEDGE MSCI ETF 46435G847 660 20,852 SH   SOLE   0 0 0
ISHARES DOW JONES INTL SELECT DIV IDX ETF 464288448 3,409 108,295 SH   SOLE   0 0 0
ISHARES DOW JONES SELECT DIVIDEND INDEX ETF 464287168 1,320 11,573 SH   SOLE   0 0 0
ISHARES DOW JONES U S REAL ESTATE ETF 464287739 441 4,798 SH   SOLE   0 0 0
ISHARES DOW JONES US HEALTHCARE PROVIDER ETF 464288828 256 1,018 SH   SOLE   0 0 0
ISHARES EDGE MSCI MULTIFACTOR GLOBAL ETF 46434V316 347 9,504 SH   SOLE   0 0 0
ISHARES EDGE MSCI MULTIFACTOR INTL ETF 46434V274 7,130 248,349 SH   SOLE   0 0 0
ISHARES EDGE MSCI MULTIFACTOR USA ETF 46434V282 35,045 862,335 SH   SOLE   0 0 0
ISHARES EDGE MSCI MULTIFACTOR USA SMALL-CAP ETF 46434V290 647 12,345 SH   SOLE   0 0 0
ISHARES FLOATING RATE BOND ETF 46429B655 756 14,888 SH   SOLE   0 0 0
ISHARES GLOBAL INFRASTRUCTURE ETF 464288372 2,983 66,180 SH   SOLE   0 0 0
ISHARES GOLD TRUST ETF 464285105 2,396 147,358 SH   SOLE   0 0 0
ISHARES IBOXX HIGH YIELD CORP BOND ETF 464288513 334 3,830 SH   SOLE   0 0 0
ISHARES IBOXX INVESTOP INVESTMENT GRAD ETF 464287242 464 3,565 SH   SOLE   0 0 0
ISHARES INC CURRENCY HEDGED MSCI EMERGIN ETF 46434G509 393 12,175 SH   SOLE   0 0 0
ISHARES INC MLT FCTR EMG MKT ETF 46434G889 233 4,471 SH   SOLE   0 0 0
ISHARES INC MSCI JAPAN INDEX FD ETF 46434G822 564 8,237 SH   SOLE   0 0 0
ISHARES JP MORGAN EMERGING MARKETS BOND ETF 464288281 263 2,419 SH   SOLE   0 0 0
ISHARES MORTGAGE REAL ESTATE ETF 46435G342 201 5,694 SH   SOLE   0 0 0
ISHARES MSCI ACWI ETF ETF 464288257 292 3,069 SH   SOLE   0 0 0
ISHARES MSCI ACWI EX US ETF 464288240 3,210 58,171 SH   SOLE   0 0 0
ISHARES MSCI ALL COUNTRY ASIA EX JPN IDX ETF 464288182 2,010 21,691 SH   SOLE   0 0 0
ISHARES MSCI CHINA ETF ETF 46429B671 4,069 49,800 SH   SOLE   0 0 0
ISHARES MSCI EAFE GROWTH INDEX ETF 464288885 6,495 64,650 SH   SOLE   0 0 0
ISHARES MSCI EAFE INDEX ETF 464287465 19,983 263,390 SH   SOLE   0 0 0
ISHARES MSCI EAFE MINIMUM VOLATILITY ETF ETF 46429B689 1,068 14,631 SH   SOLE   0 0 0
ISHARES MSCI EAFE SMALL CAP INDEX ETF 464288273 17,616 245,208 SH   SOLE   0 0 0
ISHARES MSCI EAFE VALUE INDEX ETF 464288877 418 8,193 SH   SOLE   0 0 0
ISHARES MSCI EMERGING MARKETS ETF 464287234 3,612 67,726 SH   SOLE   0 0 0
ISHARES MSCI EMERGING MARKETS ESG OPIMITZED ETF ETF 46434G863 1,342 30,990 SH   SOLE   0 0 0
ISHARES MSCI EUROPE FINANCIALS ETF 464289180 226 11,750 SH   SOLE   0 0 0
ISHARES MSCI SOUTH KOREA ETF 464286772 2,534 28,253 SH   SOLE   0 0 0
ISHARES MSCI TAIWAN ETF 46434G772 2,580 43,032 SH   SOLE   0 0 0
ISHARES MSCI USA ESG SELECT ETF ETF 464288802 1,467 16,703 SH   SOLE   0 0 0
ISHARES MSCI USA MINIMUM VOLATILITY ETF ETF 46429B697 21,598 312,154 SH   SOLE   0 0 0
ISHARES MT GOV/CORP ETF 464288612 635 5,525 SH   SOLE   0 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FD ETF 464287556 369 2,453 SH   SOLE   0 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622 75,726 338,319 SH   SOLE   0 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 33,989 139,848 SH   SOLE   0 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 6,000 39,591 SH   SOLE   0 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655 12,367 55,975 SH   SOLE   0 0 0
ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648 1,871 6,221 SH   SOLE   0 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499 19,462 263,249 SH   SOLE   0 0 0
ISHARES RUSSELL MIDCAP GROWTH INDEX ETF 464287481 2,346 22,982 SH   SOLE   0 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 713 6,520 SH   SOLE   0 0 0
ISHARES S&P 500 GROWTH INDEX ETF 464287309 23,432 359,885 SH   SOLE   0 0 0
ISHARES S&P 500 VALUE INDEX ETF 464287408 16,578 117,374 SH   SOLE   0 0 0
ISHARES S&P MIDCAP 400 ETF 464287507 34,530 132,666 SH   SOLE   0 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 1,024 13,062 SH   SOLE   0 0 0
ISHARES S&P MIDCAP 400 VALUE INDEX ETF 464287705 787 7,722 SH   SOLE   0 0 0
ISHARES S&P NATL AMT FREE MUNI BND FND ETF 464288414 956 8,238 SH   SOLE   0 0 0
ISHARES S&P NORTH AMERICAN TECHNOLOGY SO ETF 464287515 5,914 17,322 SH   SOLE   0 0 0
ISHARES S&P SMALLCAP 600 ETF 464287804 37,804 348,331 SH   SOLE   0 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF 464287887 8,912 69,498 SH   SOLE   0 0 0
ISHARES S&P SMALLCAP VALUE INDEX ETF 464287879 1,082 10,736 SH   SOLE   0 0 0
ISHARES TR DJ US INDL ETF 464287754 801 7,579 SH   SOLE   0 0 0
ISHARES TR GLOBAL CLEAN ENERGY ETF ETF 464288224 502 20,655 SH   SOLE   0 0 0
ISHARES TR INTRM TR CRP ETF ETF 464288638 668 11,286 SH   SOLE   0 0 0
ISHARES TR MSCI EAFE ESG OP ETF 46435G516 498 6,558 SH   SOLE   0 0 0
ISHARES TR RUS TP200 GR ETF ETF 464289438 601 4,467 SH   SOLE   0 0 0
ISHARES TR RUSSELL ETF 464287630 1,143 7,169 SH   SOLE   0 0 0
ISHARES TR RUSSELL ETF 464287689 406 1,713 SH   SOLE   0 0 0
ISHARES TR S&P US PFD STK INDEX FD ETF 464288687 4,305 112,115 SH   SOLE   0 0 0
ISHARES TR USD INV GRDE ETF ETF 464288620 630 10,668 SH   SOLE   0 0 0
ISHARES TRUST 0-5YR HIGH YIELD CORP BD I ETF 46434V407 825 18,003 SH   SOLE   0 0 0
ISHARES TRUST CONVERTIBLE BOND ETF ETF 46435G102 256 2,605 SH   SOLE   0 0 0
ISHARES TRUST CORE MSCI TOTAL INTL STK E ETF 46432F834 242,374 3,448,697 SH   SOLE   0 0 0
ISHARES TRUST HIGH DIVIDEND ETF ETF 46429B663 758 7,989 SH   SOLE   0 0 0
ISHARES US ETF TR SHT MAT BD ETF ETF 46431W507 3,672 73,164 SH   SOLE   0 0 0
ISHARES US MEDICAL ETF 464288810 303 916 SH   SOLE   0 0 0
JACK IN THE BOX INC COM Common 466367109 3,267 29,758 SH   SOLE   0 0 0
JACOBS ENGR GROUP INC COM Common 469814107 28,245 218,498 SH   SOLE   0 0 0
JD COM INC SPONSORED ADR REPSTG COM CL A Class A 47215P106 427 5,058 SH   SOLE   0 0 0
JEFFERIES GROUP INC. Common 47233W109 3,224 107,110 SH   SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP Common 477839104 1,239 9,294 SH   SOLE   0 0 0
JOHNSON & JOHNSON Common 478160104 17,688 107,624 SH   SOLE   0 0 0
JOHNSON CONTROLS INTERNATIONAL Common G51502105 201 3,363 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC ETF 46641Q837 1,827 35,995 SH   SOLE   0 0 0
JPMORGAN CHASE & CO Common 46625H100 65,121 427,782 SH   SOLE   0 0 0
KANSAS CITY SOUTHERN COM Common 485170302 728 2,760 SH   SOLE   0 0 0
KIMBERLY CLARK CORP Common 494368103 946 6,804 SH   SOLE   0 0 0
KKR & CO LP Common 48251W104 1,017 20,811 SH   SOLE   0 0 0
KLA-TENCOR CORPORATION Common 482480100 4,418 13,372 SH   SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC COM Common 502431109 6,798 33,540 SH   SOLE   0 0 0
LABORATORY CORP OF AMERICA Common 50540R409 466 1,826 SH   SOLE   0 0 0
LAM RESEARCH CORPORATION Common 512807108 21,621 36,323 SH   SOLE   0 0 0
LANDSTAR SYSTEM INC. Common 515098101 7,381 44,720 SH   SOLE   0 0 0
LAS VEGAS SANDS CORP Common 517834107 731 12,030 SH   SOLE   0 0 0
LAZARD LTD Common G54050102 846 19,435 SH   SOLE   0 0 0
LENNAR CORPORATION Common 526057104 213 2,101 SH   SOLE   0 0 0
LIBERTY LATIN AMERICA LTD Common G9001E128 156 12,005 SH   SOLE   0 0 0
LILLY ELI & COMPANY Common 532457108 1,270 6,800 SH   SOLE   0 0 0
LINDE PLC Common G5494J103 651 2,325 SH   SOLE   0 0 0
LITHIA MOTORS INC CL A Class A 536797103 4,069 10,430 SH   SOLE   0 0 0
LIVE NATION ENTMT Common 538034109 5,426 64,101 SH   SOLE   0 0 0
LKQ CORP Common 501889208 6,269 148,092 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP Common 539830109 1,784 4,829 SH   SOLE   0 0 0
LOEWS CORPORATION Common 540424108 1,109 21,632 SH   SOLE   0 0 0
LOGITECH INTERNATIONAL S.A. Common H50430232 496 4,745 SH   SOLE   0 0 0
LOWES COMPANIES Common 548661107 39,987 210,260 SH   SOLE   0 0 0
LULULEMON ATHLETICA INC COM STK USD0.01 Common 550021109 695 2,266 SH   SOLE   0 0 0
LYFT INC CL A COM Common 55087P104 506 8,003 SH   SOLE   0 0 0
LYONDELLBASELL INDUSTRIES NV Common N53745100 234 2,248 SH   SOLE   0 0 0
MACQUARIE INFRASTRUC LLC Common 55608B105 406 12,757 SH   SOLE   0 0 0
MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106 417 9,606 SH   SOLE   0 0 0
MANPOWER GROUP Common 56418H100 209 2,113 SH   SOLE   0 0 0
MANULIFE FINANCIAL CORP Common 56501R106 546 25,401 SH   SOLE   0 0 0
MARATHON PETROLEUM CORP Common 56585A102 203 3,804 SH   SOLE   0 0 0
MARKEL CORPORATION Common 570535104 8,233 7,224 SH   SOLE   0 0 0
MARKET VECTORS EMRGING LOCAL C URRENCY BND ETF ETF 92189H300 216 7,040 SH   SOLE   0 0 0
MARKET VECTORS ETF INTERNATIONAL HIGH YIELD ETF 92189F445 837 32,791 SH   SOLE   0 0 0
MARKET VECTORS GOLD MINERS ETF ETF 92189F106 524 16,127 SH   SOLE   0 0 0
MARKET VECTORS INTERM MUN IND ETF ETF 92189H201 1,184 23,101 SH   SOLE   0 0 0
MARKETAXESS HLDGS INC COM Common 57060D108 858 1,724 SH   SOLE   0 0 0
MARRIOTT INTL INC CL A Class A 571903202 319 2,157 SH   SOLE   0 0 0
MARTIN MARIETTA MATRLS Common 573284106 240 714 SH   SOLE   0 0 0
MASCO CORPORATION Common 574599106 369 6,161 SH   SOLE   0 0 0
MASTERCARD INC Common 57636Q104 44,912 126,140 SH   SOLE   0 0 0
MATCH GROUP INC COM Common 57667L107 507 3,692 SH   SOLE   0 0 0
MAXIM INTEGRATED PRODUCTS INC. Common 57772K101 221 2,419 SH   SOLE   0 0 0
MCCORMICK & CO INC Common 579780206 10,260 115,070 SH   SOLE   0 0 0
MCDONALDS CORP Common 580135101 3,110 13,876 SH   SOLE   0 0 0
MCKESSON CORPORATION Common 58155Q103 771 3,954 SH   SOLE   0 0 0
MEDTRONIC INC Common G5960L103 20,582 174,229 SH   SOLE   0 0 0
MERCADOLIBRE INC Common 58733R102 464 315 SH   SOLE   0 0 0
MERCK & CO INC Common 58933Y105 29,062 376,986 SH   SOLE   0 0 0
MERCURY COMPUTER SYSTEM Common 589378108 474 6,705 SH   SOLE   0 0 0
MERIDIAN BIOSCIENCE INC. Common 589584101 3,865 147,238 SH   SOLE   0 0 0
MERIDIAN INTERSTATE BANCORP, INC. Common 58958U103 537 29,174 SH   SOLE   0 0 0
METLIFE INC Common 59156R108 1,296 21,324 SH   SOLE   0 0 0
METTLER-TOLEDO INTERNATIONAL INC. Common 592688105 901 780 SH   SOLE   0 0 0
MGM RESORTS INTERNATIONAL Common 552953101 251 6,614 SH   SOLE   0 0 0
MICROCHIP TECHNOLOGY INC Common 595017104 5,476 35,277 SH   SOLE   0 0 0
MICRON TECHNOLOGY Common 595112103 590 6,684 SH   SOLE   0 0 0
MICROSOFT CORP Common 594918104 103,837 440,416 SH   SOLE   0 0 0
MICROVISION INC Common 594960304 320 17,227 SH   SOLE   0 0 0
MIDCAP SPDR ETF 78467Y107 1,812 3,807 SH   SOLE   0 0 0
MIZUHO FINANICAL GROUP INC COM ADR 60687Y109 51 17,462 SH   SOLE   0 0 0
MODERNA INC COM Common 60770K107 318 2,428 SH   SOLE   0 0 0
MONDELEZ INTL INC COM Common 609207105 4,901 83,731 SH   SOLE   0 0 0
MONSTER BEVERAGE CORP Common 61174X109 307 3,369 SH   SOLE   0 0 0
MOODY'S CORP Common 615369105 14,450 48,390 SH   SOLE   0 0 0
MORGAN STANLEY Common 617446448 419 5,398 SH   SOLE   0 0 0
MOTOROLA INC COM Common 620076307 604 3,212 SH   SOLE   0 0 0
MSCI INC. Common 55354G100 2,347 5,597 SH   SOLE   0 0 0
NAM TAI PROPERTY INC Common G63907102 227 18,440 SH   SOLE   0 0 0
NCR CORPORATION Common 62886E108 770 20,290 SH   SOLE   0 0 0
NETFLIX COM INC COM Common 64110L106 7,041 13,498 SH   SOLE   0 0 0
NEW ORIENTAL ED & TECHNOLOGY GP INC SPON ADR 647581107 1,740 124,254 SH   SOLE   0 0 0
NEW YORK TIMES COMPANY Common 650111107 667 13,186 SH   SOLE   0 0 0
NEXSTAR BROADCASTING GP Common 65336K103 6,537 46,549 SH   SOLE   0 0 0
NEXTERA ENERGY INC Common 65339F101 5,863 77,548 SH   SOLE   0 0 0
NICE SYS LTD SPONSORED ADR ISIN #US65365 ADR 653656108 330 1,512 SH   SOLE   0 0 0
NIKE INC Common 654106103 3,251 24,461 SH   SOLE   0 0 0
NMI HOLDINGS INC CLASS A Class A 629209305 5,459 230,934 SH   SOLE   0 0 0
NOMAD FOODS LIMITED ORD NPV Common G6564A105 3,863 140,668 SH   SOLE   0 0 0
NORFOLK SOUTHERN CORP Common 655844108 1,719 6,400 SH   SOLE   0 0 0
NORTHROP GRUMMAN CORP Common 666807102 16,019 49,496 SH   SOLE   0 0 0
NOVARTIS ADR ADR 66987V109 905 10,584 SH   SOLE   0 0 0
NOVOCURE LTD COM Common G6674U108 12,452 94,206 SH   SOLE   0 0 0
NOVO-NORDISK ADR ADR 670100205 437 6,481 SH   SOLE   0 0 0
NUSHARES ETF TR NUVEEN ESG US ETF 67092P870 3,537 136,990 SH   SOLE   0 0 0
NVIDIA CORP Common 67066G104 25,155 47,113 SH   SOLE   0 0 0
NXP SEMICONDUCTORS N V Common N6596X109 26,964 133,924 SH   SOLE   0 0 0
OCULAR THERAPEUTIX INC COM Common 67576A100 394 24,000 SH   SOLE   0 0 0
OLD REPUBLIC INTERNATIONAL Common 680223104 5,000 228,949 SH   SOLE   0 0 0
OMEGA HEALTHCARE INC REIT 681936100 227 6,200 SH   SOLE   0 0 0
OPEN LENDING CORPORATION COM C L A Class A 68373J104 5,699 160,887 SH   SOLE   0 0 0
ORACLE CORPORATION Common 68389X105 2,983 42,514 SH   SOLE   0 0 0
O'REILLY AUTOMOTIVE Common 67103H107 286 563 SH   SOLE   0 0 0
OTIS WORLDWIDE CORP COM Common 68902V107 632 9,228 SH   SOLE   0 0 0
PACKAGING CORPORATION OF AMERICA Common 695156109 881 6,548 SH   SOLE   0 0 0
PALO ALTO NETWORKS INC Common 697435105 243 753 SH   SOLE   0 0 0
PARKER HANNIFIN CORP Common 701094104 716 2,271 SH   SOLE   0 0 0
PAYCHEX INC Common 704326107 6,061 61,835 SH   SOLE   0 0 0
PAYCOM SOFTWARE INC COM Common 70432V102 2,579 6,970 SH   SOLE   0 0 0
PAYPAL HOLDINGS INCO Common 70450Y103 11,583 47,700 SH   SOLE   0 0 0
PENSKE AUTOMOTIVE GROUP Common 70959W103 653 8,136 SH   SOLE   0 0 0
PEPSICO INC Common 713448108 38,968 275,487 SH   SOLE   0 0 0
PERKINELMER INC Common 714046109 532 4,144 SH   SOLE   0 0 0
PETROLEO BRASILEIRO ADR ADR 71654V408 139 16,351 SH   SOLE   0 0 0
PFIZER INC Common 717081103 5,003 138,091 SH   SOLE   0 0 0
PHILIP MORRIS INTERNATIONAL INC Common 718172109 6,282 70,788 SH   SOLE   0 0 0
PHILIPS ELECTRONICS NY Reg Shrs 500472303 201 3,528 SH   SOLE   0 0 0
PHILLIPS 66 COM Common 718546104 470 5,760 SH   SOLE   0 0 0
PIMCO ENHANCED SHORT MATURITY ETF 72201R833 10,873 106,691 SH   SOLE   0 0 0
PIMCO INVEST GRADE CORP ETF 72201R817 769 6,906 SH   SOLE   0 0 0
PIMCO TOTAL RETURN ETF 72201R775 313 2,860 SH   SOLE   0 0 0
PIONEER DIVIDEND HIGH INCOME Closed-End ETF 723653101 936 63,890 SH   SOLE   0 0 0
PIONEER NATURAL RESOURCES CO Common 723787107 4,896 30,828 SH   SOLE   0 0 0
PNC FINANCIAL SERVICES GROUP Common 693475105 24,161 137,743 SH   SOLE   0 0 0
POLARIS INDUSTRIES INC Common 731068102 358 2,684 SH   SOLE   0 0 0
POWERSHARES ETF SENIOR LOAN PORTFOLIO ETF 46138G508 215 9,711 SH   SOLE   0 0 0
POWERSHARES FINANCIAL PFD ETF 46137V621 400 21,193 SH   SOLE   0 0 0
POWERSHARES FTSE RAFI US 1000 ETF 46137V613 301 1,985 SH   SOLE   0 0 0
POWERSHARES VARIABLE ETF 46138G870 774 29,927 SH   SOLE   0 0 0
POWERSHS QQQ TRUST SER ETF 46090E103 5,480 17,173 SH   SOLE   0 0 0
PPG INDUSTRIES INC. Common 693506107 640 4,258 SH   SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP Common 74251V102 700 11,668 SH   SOLE   0 0 0
PROCTER & GAMBLE CO Common 742718109 33,233 245,391 SH   SOLE   0 0 0
PROGRESSIVE CORP OHIO Common 743315103 729 7,628 SH   SOLE   0 0 0
PROLOGIS INC REIT 74340W103 7,690 72,546 SH   SOLE   0 0 0
PROSHARES TRUST INVT GRADE INT RATE HEDG ETF 74347B607 419 5,441 SH   SOLE   0 0 0
PUBLIC STORAGE REIT 74460D109 939 3,805 SH   SOLE   0 0 0
PURETECH HEALTH PLC Common 746237106 1,447 262,600 SH   SOLE   0 0 0
QORVO INC COM Common 74736K101 1,660 9,084 SH   SOLE   0 0 0
QUALCOMM INC Common 747525103 1,980 14,935 SH   SOLE   0 0 0
QUANTA SERVICES INC Common 74762E102 1,625 18,465 SH   SOLE   0 0 0
QUEST DIAGNOSTICS INC Common 74834L100 1,011 7,876 SH   SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP COM Common 75513E101 9,548 123,573 SH   SOLE   0 0 0
REALTY INCOME CORPORATION REIT 756109104 2,439 38,413 SH   SOLE   0 0 0
REGENERON PHARMACEUTICALS INC Common 75886F107 2,352 4,970 SH   SOLE   0 0 0
RELIANCE STEEL AND ALUMINUM Common 759509102 959 6,294 SH   SOLE   0 0 0
REPUBLIC SERVICES INC CL A Class A 760759100 3,883 39,081 SH   SOLE   0 0 0
RESMED INC. Common 761152107 625 3,221 SH   SOLE   0 0 0
ROBERT HALF INTERNATIONAL INC Common 770323103 1,109 14,211 SH   SOLE   0 0 0
ROCKWELL AUTOMATION INC Common 773903109 3,144 11,846 SH   SOLE   0 0 0
ROPER INDS INC Common 776696106 260 645 SH   SOLE   0 0 0
ROSS STORES INC Common 778296103 31,706 264,418 SH   SOLE   0 0 0
ROYAL BANK OF CANADA COM NPV ISIN #CA780 Common 780087102 467 5,061 SH   SOLE   0 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 246 6,686 SH   SOLE   0 0 0
ROYAL DUTCH SHELL PLC ADR CLASS A ADR 780259206 423 10,785 SH   SOLE   0 0 0
S & P GLOBAL INC Common 78409V104 886 2,510 SH   SOLE   0 0 0
SAFE-T GROUP LTD SPON ADS EACH REP 40 OR ADS 78643B401 14 10,000 SH   SOLE   0 0 0
SALESFORCE COM INC Common 79466L302 3,355 15,834 SH   SOLE   0 0 0
SANOFI ADR ADR 80105N105 702 14,198 SH   SOLE   0 0 0
SCH US DIV EQUITY ETF ETF 808524797 27,165 372,533 SH   SOLE   0 0 0
SCHLUMBERGER LIMITED Common 806857108 693 25,487 SH   SOLE   0 0 0
SCHWAB FUNDAMENTAL US ETF 808524763 977 19,295 SH   SOLE   0 0 0
SCHWAB LARGE CAP GROWTH ETF ETF 808524300 4,131 31,827 SH   SOLE   0 0 0
SCHWAB LARGE CAP VALUE ETF ETF 808524409 5,451 83,502 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF ETF 808524722 13,487 342,127 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR EMERGING MKTS EQUITY ETF 808524706 831 26,148 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL LAR ETF 808524755 1,445 45,022 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 5,090 135,292 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTL SMALL CAP EQUIT ETF 808524888 51,966 1,318,261 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U ETF 808524771 2,581 49,944 SH   SOLE   0 0 0
SCHWAB US BROAD MARKET ETF ETF 808524102 1,627 16,819 SH   SOLE   0 0 0
SCHWAB US LARGE CAT ETF ETF 808524201 26,883 279,942 SH   SOLE   0 0 0
SCHWAB US REIT ETF ETF 808524847 533 12,968 SH   SOLE   0 0 0
SCHWAB US SMALL CAP ETF ETF 808524607 1,361 13,660 SH   SOLE   0 0 0
SCIPLAY CORP CL A Class A 809087109 1,933 119,469 SH   SOLE   0 0 0
SCOTTS MIRACLE GRO CO Common 810186106 694 2,834 SH   SOLE   0 0 0
SECTOR SPDR ENERGY ETF 81369Y506 329 6,702 SH   SOLE   0 0 0
SECTOR SPDR FINANCIAL ETF ETF 81369Y605 722 21,205 SH   SOLE   0 0 0
SECTOR SPDR HEALTH CARE ETF 81369Y209 13,233 113,352 SH   SOLE   0 0 0
SECTOR SPDR TECHNOLOGY ETF ETF 81369Y803 28,013 210,925 SH   SOLE   0 0 0
SECTOR SPDR TR SHS BEN INT CONSUMER STAP ETF 81369Y308 691 10,109 SH   SOLE   0 0 0
SECTOR SPDR TR SHS BEN INT INDUSTRIAL ETF 81369Y704 872 8,859 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR CONSUMER DISCRETIO ETF 81369Y407 407 2,419 SH   SOLE   0 0 0
SHAKE SHACK INC CL A Class A 819047101 255 2,263 SH   SOLE   0 0 0
SHERWIN WILLIAMS CO Common 824348106 878 1,189 SH   SOLE   0 0 0
SIRIUS XM RADIO INC COM Common 82968B103 153 25,140 SH   SOLE   0 0 0
SMITH & NEPHEW ADR ADR 83175M205 379 10,008 SH   SOLE   0 0 0
SONY CORP ADR-EACH CNV INTO 1 ORD NPV ADR 835699307 530 4,996 SH   SOLE   0 0 0
SOUTHERN CO Common 842587107 1,185 19,059 SH   SOLE   0 0 0
SOUTHWEST AIRLNS CO Common 844741108 2,702 44,257 SH   SOLE   0 0 0
SPDR BARCLAYS CAPITAL CONVERTIBLE SECS ETF 78464A359 859 10,311 SH   SOLE   0 0 0
SPDR BARCLAYS INTERNATIONAL CORPORATE BD ETF 78464A151 270 7,530 SH   SOLE   0 0 0
SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 78467X109 270 817 SH   SOLE   0 0 0
SPDR GOLD TRUST ETF 78463V107 59,872 374,294 SH   SOLE   0 0 0
SPDR INDEX SHS FDS MSCI ACWI EX-US ETF ETF 78463X848 6,660 230,354 SH   SOLE   0 0 0
SPDR INTL DIV ETF ETF 78463X772 764 20,040 SH   SOLE   0 0 0
SPDR NUVEEN BARCLAY EFT ETF 78468R739 201 4,052 SH   SOLE   0 0 0
SPDR NUVEEN BARCLAYS CAPITAL MUNI BOND ETF 78468R721 499 9,665 SH   SOLE   0 0 0
SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854 211 4,527 SH   SOLE   0 0 0
SPDR PORTFOLIO MID CAP ETF ETF 78464A847 4,761 104,044 SH   SOLE   0 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF 78464A474 204 6,506 SH   SOLE   0 0 0
SPDR S&P 400 MID CAP GROWTH ETF 78464A821 244 3,251 SH   SOLE   0 0 0
SPDR S&P 400 MID CAP VALUE ETF 78464A839 558 8,524 SH   SOLE   0 0 0
SPDR S&P 500 ETF 78462F103 30,820 77,764 SH   SOLE   0 0 0
SPDR S&P 500 GROWTH ETF 78464A409 503 8,922 SH   SOLE   0 0 0
SPDR S&P 500 VALUE ETF 78464A508 220 5,799 SH   SOLE   0 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF 78464A201 2,166 25,233 SH   SOLE   0 0 0
SPDR S&P DIVIDEND ETF 78464A763 2,407 20,394 SH   SOLE   0 0 0
SPDR SER TR MSCI USA STRTGIC ETF 78468R812 84,865 763,998 SH   SOLE   0 0 0
SPDR SER TR S&P BIOTECH ETF ETF 78464A870 635 4,678 SH   SOLE   0 0 0
SPDR SERIES TRUST PORTFLI HIGH YLD ETF 78468R606 407 15,344 SH   SOLE   0 0 0
SPDR BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 5,394 58,952 SH   SOLE   0 0 0
SQUARE INC Common 852234103 331 1,458 SH   SOLE   0 0 0
SSGA ACTIVE ETF MULTI-ASSET REAL RETURN ETF 78467V103 2,119 79,526 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC ETF 78467V848 10,436 216,480 SH   SOLE   0 0 0
STAG INDL INC Common 85254J102 228 6,785 SH   SOLE   0 0 0
STARBUCKS CORP Common 855244109 5,022 45,962 SH   SOLE   0 0 0
STARWOOD PROPERTY TRUST INC. REIT 85571B105 562 22,709 SH   SOLE   0 0 0
STATE STREET CORP Common 857477103 321 3,827 SH   SOLE   0 0 0
STERIS CORPORATION Common G8473T100 416 2,184 SH   SOLE   0 0 0
STERLING BANCORP COM Common 85917A100 3,612 156,885 SH   SOLE   0 0 0
STORE CAP CORP REIT 862121100 442 13,205 SH   SOLE   0 0 0
STRYKER CORP Common 863667101 1,438 5,902 SH   SOLE   0 0 0
SUNCOR ENERGY COM Common 867224107 14,720 704,286 SH   SOLE   0 0 0
SUNSTONE HOTEL INVESTORS INC. REIT 867892101 2,465 197,845 SH   SOLE   0 0 0
SYNNEX CORP Common 87162W100 550 4,793 SH   SOLE   0 0 0
SYNOPSYS INC Common 871607107 440 1,776 SH   SOLE   0 0 0
SYSCO CORP Common 871829107 3,222 40,920 SH   SOLE   0 0 0
T MOBILE US INC COM Common 872590104 1,445 11,537 SH   SOLE   0 0 0
T ROWE PRICE GROUP INC Common 74144T108 909 5,298 SH   SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR ADR 874039100 587 4,965 SH   SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFT Common 874054109 4,835 27,363 SH   SOLE   0 0 0
TARGET CORP Common 87612E106 2,491 12,578 SH   SOLE   0 0 0
TCF FINANCIAL CORPORATION Common 872307103 1,657 35,665 SH   SOLE   0 0 0
TE CONNECTIVITY LTD COM CHF0.77 Common H84989104 512 3,963 SH   SOLE   0 0 0
TELADOC INC COM Common 87918A105 1,067 5,873 SH   SOLE   0 0 0
TESLA MOTORS INC COM USD0.001 Common 88160R101 1,721 2,576 SH   SOLE   0 0 0
TETRA TECH INC. Common 88162G103 319 2,354 SH   SOLE   0 0 0
TEXAS INSTRUMENTS INC Common 882508104 3,194 16,901 SH   SOLE   0 0 0
Texas Pacific Land Trust Royalty Trst 88262P102 17,554 11,044 SH   SOLE   0 0 0
THE CHARLES SCHWAB CORP Common 808513105 1,126 17,281 SH   SOLE   0 0 0
THE ENSIGN GROUP Common 29358P101 4,893 52,139 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC Common 883556102 3,935 8,622 SH   SOLE   0 0 0
TJX COMPANIES INC Common 872540109 2,089 31,579 SH   SOLE   0 0 0
TOYOTA MOTOR CORP ADR ADR 892331307 323 2,071 SH   SOLE   0 0 0
TRACTOR SUPPLY Common 892356106 313 1,768 SH   SOLE   0 0 0
TRANE TECHNOLOGIES PLC COM Common G8994E103 423 2,556 SH   SOLE   0 0 0
TRANSCAT INC COM Common 893529107 670 13,650 SH   SOLE   0 0 0
TRANSDIGM GROUP INC Common 893641100 2,924 4,974 SH   SOLE   0 0 0
TRANSOCEAN LIMITED COM CHF15 Common H8817H100 135 38,160 SH   SOLE   0 0 0
TRANSUNION COM Common 89400J107 2,539 28,215 SH   SOLE   0 0 0
TRAVELERS COMPANIES Common 89417E109 1,251 8,319 SH   SOLE   0 0 0
TREX INC Common 89531P105 556 6,073 SH   SOLE   0 0 0
TRUIST FINL CORP Common 89832Q109 1,168 20,019 SH   SOLE   0 0 0
TYLER TECHNOLOGIES Common 902252105 2,355 5,547 SH   SOLE   0 0 0
UBS AG CHF0.10 Common H42097107 331 21,320 SH   SOLE   0 0 0
UGI CORP NEW Common 902681105 244 5,939 SH   SOLE   0 0 0
UNILEVER PLC ADR 904767704 1,053 18,867 SH   SOLE   0 0 0
UNION PACIFIC CORP Common 907818108 3,597 16,320 SH   SOLE   0 0 0
UNITED MICROELECTRONICS CORP A DR ADR 910873405 226 24,839 SH   SOLE   0 0 0
UNITED PARCEL SERVICES INC Common 911312106 3,068 18,049 SH   SOLE   0 0 0
UNITED RENTALS INC Common 911363109 27,246 82,738 SH   SOLE   0 0 0
UNITEDHEALTH GROUP Common 91324P102 47,322 127,185 SH   SOLE   0 0 0
Universal Forest Prods Inc Common 90278Q108 681 8,975 SH   SOLE   0 0 0
US BANCORP Common 902973304 7,904 142,909 SH   SOLE   0 0 0
US FOOD HOLDING CORP Common 912008109 5,159 135,331 SH   SOLE   0 0 0
V F CORPORATION Common 918204108 846 10,583 SH   SOLE   0 0 0
VALERO ENERGY CORP Common 91913Y100 431 6,013 SH   SOLE   0 0 0
VANGUARD DIVIDEND APPRECIATION ETF 921908844 165,783 1,127,164 SH   SOLE   0 0 0
VANGUARD ESG US STOCK ETF ETF 921910733 1,016 13,777 SH   SOLE   0 0 0
VANGUARD EXTENDED MARKET ETF S &P COMPL ETF 922908652 68,360 386,413 SH   SOLE   0 0 0
VANGUARD FTSE DEVELOPED MKTS ETF ETF 921943858 52,828 1,075,716 SH   SOLE   0 0 0
VANGUARD FUNDS MSCI EUROPE ETF ETF 922042874 309 4,910 SH   SOLE   0 0 0
VANGUARD HIGH DIVIDEND YIELD ETF 921946406 39,182 387,591 SH   SOLE   0 0 0
VANGUARD INDEX FDS VANGUARD SMALL CAP VI ETF 922908751 7,398 34,557 SH   SOLE   0 0 0
VANGUARD INDEX GROWTH ETF 922908736 8,325 32,388 SH   SOLE   0 0 0
VANGUARD INDEX VALUE ETF 922908744 3,303 25,129 SH   SOLE   0 0 0
VANGUARD INFO TECH INDEX ETF 92204A702 341 952 SH   SOLE   0 0 0
VANGUARD INTERMEDIATE TERM CORP BOND ETF 92206C870 6,344 68,193 SH   SOLE   0 0 0
VANGUARD INTERNATIONAL BOND INDEX ETF 92203J407 288 5,042 SH   SOLE   0 0 0
VANGUARD INTERNATIONAL EQUITY INDEX ETF 922042775 1,575 25,963 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX FDS MSCI EMER ETF 922042858 27,120 521,038 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX FDS TOTAL WOR ETF 922042742 1,231 12,656 SH   SOLE   0 0 0
VANGUARD MID CAP GRWTH INDEX I NTL US ETF 922908538 5,169 24,089 SH   SOLE   0 0 0
VANGUARD MID-CAP ETF ETF 922908629 4,273 19,304 SH   SOLE   0 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512 15,857 117,576 SH   SOLE   0 0 0
VANGUARD REIT INDEX ETF ETF 922908553 5,913 64,370 SH   SOLE   0 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730 6,570 35,474 SH   SOLE   0 0 0
VANGUARD RUSSELL 1000 VALUE INDEX ETF ETF 92206C714 10,180 76,584 SH   SOLE   0 0 0
VANGUARD S&P 500 ETF ETF 922908363 142,902 392,265 SH   SOLE   0 0 0
VANGUARD SECTOR INDEX FDS VANGUARD HEALT ETF 92204A504 445 1,946 SH   SOLE   0 0 0
VANGUARD SHORT TERM ETF 92206C102 282 4,586 SH   SOLE   0 0 0
VANGUARD SHORT-TERM BOND INDEX ETF 921937827 4,328 52,653 SH   SOLE   0 0 0
VANGUARD SMALL CAP GROWTH ETF ETF 922908595 4,421 16,097 SH   SOLE   0 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611 42,152 254,523 SH   SOLE   0 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835 2,269 26,782 SH   SOLE   0 0 0
VANGUARD TOTAL INTL ETF ETF 921909768 4,896 78,090 SH   SOLE   0 0 0
VANGUARD TOTAL STOCK MARKET ETF 922908769 95,766 463,330 SH   SOLE   0 0 0
VANGUARD US FINLS ETF 92204A405 968 11,457 SH   SOLE   0 0 0
Vanguard Whitehall Funds International H ETF 921946794 651 9,950 SH   SOLE   0 0 0
VEEVA SYS INC CL A COM Common 922475108 10,695 40,938 SH   SOLE   0 0 0
VENTAS INC REIT 92276F100 331 6,202 SH   SOLE   0 0 0
VERISIGN INC Common 92343E102 7,940 39,949 SH   SOLE   0 0 0
VERISK ANALYTICS INC Common 92345Y106 295 1,668 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS Common 92343V104 10,899 187,423 SH   SOLE   0 0 0
VIACOMCBS INC CL B Common 92556H206 234 5,196 SH   SOLE   0 0 0
VIATRIS INC COM Common 92556V106 1,177 84,246 SH   SOLE   0 0 0
VICI PPTYS INC COM REIT 925652109 245 8,685 SH   SOLE   0 0 0
VIRTU FINANCIAL INC Common 928254101 844 27,197 SH   SOLE   0 0 0
VISA INC COM Common 92826C839 10,975 51,834 SH   SOLE   0 0 0
VMWARE INC Common 928563402 480 3,190 SH   SOLE   0 0 0
W. P. CAREY INC REIT 92936U109 1,153 16,290 SH   SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM ISIN #U Common 931427108 285 5,188 SH   SOLE   0 0 0
WALMART STORES INC Common 931142103 2,321 17,086 SH   SOLE   0 0 0
WALT DISNEY CO Common 254687106 30,283 164,117 SH   SOLE   0 0 0
WASTE CONNECTIONS INC. Common 94106B101 410 3,801 SH   SOLE   0 0 0
WASTE MANAGEMENT INC Common 94106L109 2,310 17,907 SH   SOLE   0 0 0
WATERS CORP Common 941848103 1,905 6,703 SH   SOLE   0 0 0
WELLCARE MGMT GROUP INC REIT 95040Q104 1,054 14,715 SH   SOLE   0 0 0
WELLS FARGO & CO Common 949746101 3,671 93,969 SH   SOLE   0 0 0
WESTLAKE CHEM CORP Common 960413102 279 3,140 SH   SOLE   0 0 0
WESTVACO Common 94419L101 236 749 SH   SOLE   0 0 0
WEYERHAEUSER CO REIT 962166104 247 6,948 SH   SOLE   0 0 0
WIPRO LTD ADR ADR 97651M109 197 31,112 SH   SOLE   0 0 0
WISCONSIN ENERGY Common 92939U106 1,263 13,497 SH   SOLE   0 0 0
WISDOMTREE CBOE S&P PUT WRITE ETF 97717X560 387 12,803 SH   SOLE   0 0 0
WISDOMTREE EMERG MKTS EQUITY INCOME FUND ETF 97717W315 1,367 30,825 SH   SOLE   0 0 0
WISDOMTREE EQUITY INC FD ETF 97717W208 3,508 45,972 SH   SOLE   0 0 0
WISDOMTREE LARGECAP DIVIDEND ETF 97717W307 1,013 8,834 SH   SOLE   0 0 0
WISDOMTREE US QLTY DIV GRWTH ETF 97717X669 1,410 24,661 SH   SOLE   0 0 0
WORKDAY INC CL A Common 98138H101 206 831 SH   SOLE   0 0 0
WYNDHAM HOTELS &RESORTS INC COM Common 98311A105 3,894 55,799 SH   SOLE   0 0 0
XCEL ENERGY INC Common 98389B100 372 5,594 SH   SOLE   0 0 0
XILINX INC Common 983919101 634 5,120 SH   SOLE   0 0 0
XYLEM INC Common 98419M100 763 7,253 SH   SOLE   0 0 0
YETI HOLDINGS INC Common 98585X104 403 5,586 SH   SOLE   0 0 0
YUM! BRANDS INC Common 988498101 445 4,112 SH   SOLE   0 0 0
ZEBRA TECHNOLOGIES CORPORATION Common 989207105 690 1,423 SH   SOLE   0 0 0
ZIMMER BIOMET HLDGS INC COM Common 98956P102 3,136 19,590 SH   SOLE   0 0 0
ZOETIS INC COM USD0.01 CL A Common 98978V103 3,698 23,482 SH   SOLE   0 0 0
ZOOM VIDEO COMMUNICATIONS INC CL A Common 98980L101 212 659 SH   SOLE   0 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 17,669 70,672 SH   SOLE   0 0 0
INNOVATIVE INDL PPTYS INC COM REIT 45781V101 1,338 7,425 SH   SOLE   0 0 0
MEDICAL PROPERTIES TRUST INC. REIT 58463J304 1,337 62,849 SH   SOLE   0 0 0
MGM GROWTH PPTYS LLC CL A COM Class A 55303A105 218 6,675 SH   SOLE   0 0 0
PHYSICIANS REALTY TR REIT 71943U104 269 15,203 SH   SOLE   0 0 0
SCHWAB US MID-CAP ETF ETF 808524508 1,129 15,166 SH   SOLE   0 0 0
Banco Santander SA Common 05964H105 50 14,531 SH   SOLE   0 0 0
RLI CORP Common 749607107 363 3,255 SH   SOLE   0 0 0
Solaredge Tech Common 83417M104 480 1,671 SH   SOLE   0 0 0
Ypf Sociedad Anonima Common 984245100 43 10,574 SH   SOLE   0 0 0
Atlantic Un Bankshares Corp Common 04911A107 217 5,651 SH   SOLE   0 0 0
Brookfield Business Partners L Unit Ltd Lp Unit Ltd LP G16234109 386 9,619 SH   SOLE   0 0 0
iShares China Large-Cap ETF 464287184 308 6,600 SH   SOLE   0 0 0
Quadratic Intrst Rt Vol & Infl H ETF ETF 500767736 8,704 304,554 SH   SOLE   0 0 0
McCormick & Company Inc Common 579780107 15,272 171,366 SH   SOLE   0 0 0
Newmark Group, Inc. Common 65158N102 100 10,000 SH   SOLE   0 0 0
NVR Inc. Common 62944T105 1,333 283 SH   SOLE   0 0 0
PowerShares Preferred ETF ETF 46138E511 1,723 114,884 SH   SOLE   0 0 0
DiamondPeak Holdings Corp Class A 54405Q100 203 17,266 SH   SOLE   0 0 0
ROKU INC COM CL A Class A 77543R102 208 640 SH   SOLE   0 0 0
Sandy Spring Bancorp Inc. Common 800363103 439 10,118 SH   SOLE   0 0 0
ProShares UltraPro QQQ ETF 74347X831 455 4,986 SH   SOLE   0 0 0
Berkshire Hathaway Cl A (100 S Common 084670108 154,667 401 SH   SOLE   0 0 0
Bryn Mawr Bank Corp Common 117665109 683 15,000 SH   SOLE   0 0 0
CSW Industrials, Inc. Common 126402106 679 5,030 SH   SOLE   0 0 0
Cerus Corp. Common 157085101 536 89,200 SH   SOLE   0 0 0
Energy Transfer LP MLP 29273V100 180 23,384 SH   SOLE   0 0 0
Envista Holdings Corporation Common 29415F104 1,209 29,621 SH   SOLE   0 0 0
FNCB Bancorp Inc Common 302578109 415 55,000 SH   SOLE   0 0 0
First Long Island Corp. Common 320734106 1,196 56,270 SH   SOLE   0 0 0
Jounce Therapeutics Inc Common 481116101 103 10,000 SH   SOLE   0 0 0
Neurocrine Biosciences, Inc. Common 64125C109 734 7,552 SH   SOLE   0 0 0
Republic First Bancorp Inc Common 760416107 54 14,387 SH   SOLE   0 0 0
StoneX Group Inc Common 861896108 209 3,200 SH   SOLE   0 0 0
Willamette Valley Vineyards, I Common 969136100 241 26,600 SH   SOLE   0 0 0
iShares Core S&P U.S Value ETF ETF 464287663 25,317 367,448 SH   SOLE   0 0 0
DNP Select Income Fund Closed-End ETF 23325P104 265 26,772 SH   SOLE   0 0 0
Invesco BulletShares 2023 Corp ETF 46138J866 12,023 552,281 SH   SOLE   0 0 0
Invesco BulletShares 2024 Corp ETF 46138J841 10,703 482,756 SH   SOLE   0 0 0
Invesco BulletShares 2025 Corp ETF 46138J825 10,939 493,866 SH   SOLE   0 0 0
Invesco BulletShares 2026 Corp ETF 46138J791 10,214 479,298 SH   SOLE   0 0 0
Invesco BulletShares 2027 Corp ETF 46138J783 7,554 349,574 SH   SOLE   0 0 0
Invesco BulletShares 2028 Corp ETF 46138J643 6,000 265,855 SH   SOLE   0 0 0
Invesco BulletShares 2029 Corp ETF 46138J577 4,434 214,288 SH   SOLE   0 0 0
JP Morgan Ultra-Short Municipa ETF 46641Q654 1,021 20,000 SH   SOLE   0 0 0
EATON VANCE TAX-MANAGED BUY- W COM Closed-End ETF 27828Y108 304 19,642 SH   SOLE   0 0 0
FABRINET SHS Common G3323L100 452 5,000 SH   SOLE   0 0 0
GOLDMAN SACHS BDC INC SHS SHS 38147U107 1,891 97,837 SH   SOLE   0 0 0
BARINGS CORPORATE INVS COM Common 06759X107 1,594 114,465 SH   SOLE   0 0 0
TOMPKINS FINL CORP COM Common 890110109 4,019 48,598 SH   SOLE   0 0 0
JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 22,768 463,433 SH   SOLE   0 0 0
SPDR S&P GLOBAL INFRASTRUCTURE ETF ETF 78463X855 303 5,895 SH   SOLE   0 0 0