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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
2SEVENTY BOI ORDINARY SHARES Common 901384107   218 23,296 SH   SOLE   0 0 0
3M COMPANY Common 88579Y101   9,144 76,251 SH   SOLE   0 0 0
ABB LTD ADR ADR 000375204   1,432 47,027 SH   SOLE   0 0 0
ABBOTT LABORATORIES Common 002824100   19,493 177,547 SH   SOLE   0 0 0
ABBVIE INC Common 00287Y109   27,362 169,308 SH   SOLE   0 0 0
ABERDEEN ASIA PACIFIC INCOM FD Common 003009107   29 11,000 SH   SOLE   0 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS ETF 00326A104   1,606 91,909 SH   SOLE   0 0 0
ACCENTURE Common G1151C101   34,992 131,135 SH   SOLE   0 0 0
ACTIVISION BLIZZARD INC COM Common 00507V109   4,983 65,091 SH   SOLE   0 0 0
ADOBE SYSTEMS INC Common 00724F101   3,664 10,887 SH   SOLE   0 0 0
ADVANCE AUTO PARTS INC Common 00751Y106   1,800 12,244 SH   SOLE   0 0 0
ADVANCED MICRO DEVICES INC Common 007903107   2,312 35,698 SH   SOLE   0 0 0
AES CORP Common 00130H105   1,511 52,548 SH   SOLE   0 0 0
AFLAC INC Common 001055102   932 12,950 SH   SOLE   0 0 0
AGCO CORP NY Reg Shrs 001084102   4,184 30,169 SH   SOLE   0 0 0
AGILENT TECH INC Common 00846U101   14,043 93,842 SH   SOLE   0 0 0
AIR PRODUCTS & CHEM Common 009158106   21,210 68,806 SH   SOLE   0 0 0
AIRBNB INC COM CL A Class A 009066101   421 4,923 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES Common 00971T101   1,584 18,785 SH   SOLE   0 0 0
ALAMOS GOLD INC. Class A 011532108   4,022 397,796 SH   SOLE   0 0 0
ALIBABA GROUP HOLDING LTD ADR 01609W102   357 4,047 SH   SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTIONS INC Common 01988P108   2,011 114,030 SH   SOLE   0 0 0
ALLSTATE CORP Common 020002101   588 4,336 SH   SOLE   0 0 0
ALPHABET INC CLASS A Class A 02079K305   57,619 653,056 SH   SOLE   0 0 0
ALPHABET INC CLASS C Common 02079K107   34,271 386,239 SH   SOLE   0 0 0
ALPS ETF ETF 00162Q452   1,166 30,635 SH   SOLE   0 0 0
ALPS ETF TR CLEAN ENERGY ETF 00162Q460   926 20,364 SH   SOLE   0 0 0
ALTRIA GROUP INC Common 02209S103   1,491 32,617 SH   SOLE   0 0 0
AMAZON.COM INC Common 023135106   43,323 515,753 SH   SOLE   0 0 0
AMCOR PLC Common G0250X107   329 27,608 SH   SOLE   0 0 0
AMEREN CORP Common 023608102   292 3,285 SH   SOLE   0 0 0
AMERICA MOVIL SAB ADR ADR 02364W105   185 10,189 SH   SOLE   0 0 0
AMERICAN ELECTRIC POWER CO INC Common 025537101   2,061 21,702 SH   SOLE   0 0 0
AMERICAN EXPRESS Common 025816109   19,024 128,760 SH   SOLE   0 0 0
AMERICAN FINANCIAL GROUP INC Common 025932104   3,983 29,012 SH   SOLE   0 0 0
AMERICAN HOMES 4 RENT REIT 02665T306   12,230 405,786 SH   SOLE   0 0 0
AMERICAN INTERNATIONAL GROUP INC Common 026874784   410 6,488 SH   SOLE   0 0 0
AMERICAN TOWER CORPORATION REIT 03027X100   26,126 123,319 SH   SOLE   0 0 0
AMERICAN WATER WORKS Common 030420103   799 5,239 SH   SOLE   0 0 0
AMERIPRISE FINANCIAL INC Common 03076C106   603 1,936 SH   SOLE   0 0 0
AMERISOURCEBERGEN CORP Common 03073E105   252 1,519 SH   SOLE   0 0 0
AMETEK INC Common 031100100   782 5,599 SH   SOLE   0 0 0
AMEX SPDR UTILITIES ETF 81369Y886   1,684 23,891 SH   SOLE   0 0 0
AMGEN INC Common 031162100   7,239 27,562 SH   SOLE   0 0 0
AMPHENOL CORPORATION Common 032095101   3,609 47,404 SH   SOLE   0 0 0
ANALOG DEVICES INC Common 032654105   2,191 13,359 SH   SOLE   0 0 0
ANHEUSER-BUSCH ADR ADR 03524A108   1,440 23,977 SH   SOLE   0 0 0
ANSYS INC Common 03662Q105   2,173 8,994 SH   SOLE   0 0 0
AON PLC Common G0403H108   1,330 4,431 SH   SOLE   0 0 0
APACHE CORPORATION Common 03743Q108   2,506 53,674 SH   SOLE   0 0 0
APOLLO GLOBAL MGMT INC COM CL A Class A 03769M106   2,988 46,842 SH   SOLE   0 0 0
APPLE INC Common 037833100   162,663 1,251,931 SH   SOLE   0 0 0
APPLIED MATERIALS INC Common 038222105   1,051 10,797 SH   SOLE   0 0 0
APTARGROUP INC Common 038336103   290 2,638 SH   SOLE   0 0 0
ARAMARK HOLDINGS CORP COM USD0.01 Common 03852U106   21,290 514,988 SH   SOLE   0 0 0
ARCH CAPITAL GROUP Common G0450A105   3,115 49,617 SH   SOLE   0 0 0
ARCHER-DANIELS MIDLAND COMPANY Common 039483102   403 4,337 SH   SOLE   0 0 0
ARCOS DORADOS HOLDINGS IN Common G0457F107   99 11,818 SH   SOLE   0 0 0
ARTHUR J. GALLAGHER & CO. Common 363576109   209 1,108 SH   SOLE   0 0 0
ASML HOLDING NV NY Reg Shrs N07059210   2,589 4,739 SH   SOLE   0 0 0
ASPEN TECHNOLOGY INC COM Common 29109X106   3,649 17,764 SH   SOLE   0 0 0
ASTRAZENECA ADR ADR 046353108   2,111 31,143 SH   SOLE   0 0 0
AT&T INC Common 00206R102   12,535 680,853 SH   SOLE   0 0 0
ATLANTIC UN BANKSHARES CORP COM Bank Holding Co. 04911A107   220 6,251 SH   SOLE   0 0 0
AUTODESK INC Common 052769106   476 2,548 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING INC Common 053015103   22,246 93,133 SH   SOLE   0 0 0
AUTOZONE INC NEV Common 053332102   26,571 10,774 SH   SOLE   0 0 0
AVAGO TECHNOLOGIES LTD COM Common 11135F101   11,056 19,774 SH   SOLE   0 0 0
AVALONBAY COMMUNITIES INC REIT 053484101   512 3,170 SH   SOLE   0 0 0
AZENTA INC COM Common 114340102   350 6,014 SH   SOLE   0 0 0
B C E INC NEW Common 05534B760   5,953 135,451 SH   SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC COM Common 05684B107   205 17,231 SH   SOLE   0 0 0
BANK BRADESCO ADR 059460303   32 11,006 SH   SOLE   0 0 0
BANK OF AMERICA Common 060505104   18,778 566,972 SH   SOLE   0 0 0
BAR HARBOR BANKSHARES Common 066849100   1,020 31,846 SH   SOLE   0 0 0
BARCLAYS ADR ADR 06738E204   1,097 140,683 SH   SOLE   0 0 0
BARCLAYS HIGH YIELD BOND ETF 78468R622   1,703 18,918 SH   SOLE   0 0 0
BARRICK GOLD CORP Common 067901108   315 18,324 SH   SOLE   0 0 0
BAXTER INTERNATIONAL Common 071813109   977 19,164 SH   SOLE   0 0 0
BECTON DICKINSON Common 075887109   8,419 33,107 SH   SOLE   0 0 0
BEIGENE LTD SPON ADS EACH REPR 13 ORD ADR 07725L102   2,241 10,187 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY Common 084670702   73,177 236,896 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INCORPORATED CLASS A Class A 084670108   236,699 505 SH   SOLE   0 0 0
BIO-RAD LABS INC Common 090572207   583 1,387 SH   SOLE   0 0 0
BJS WHSL CLUB HLDGS INC COM Common 05550J101   23,034 348,158 SH   SOLE   0 0 0
BLACKROCK INC Common 09247X101   4,299 6,067 SH   SOLE   0 0 0
BLACKSTONE GROUP L P COM UNIT REPSTG LTD MLP 09260D107   2,191 29,537 SH   SOLE   0 0 0
BLUEBIRD BIO INC Common 09609G100   489 70,609 SH   SOLE   0 0 0
BOEING CO Common 097023105   14,753 77,447 SH   SOLE   0 0 0
BOOKING HLDGS INC COM Common 09857L108   22,081 10,957 SH   SOLE   0 0 0
BOOZ ALLEN HAMILTON Common 099502106   4,647 44,456 SH   SOLE   0 0 0
BOSTON PROP INC COM REIT 101121101   290 4,289 SH   SOLE   0 0 0
BOSTON SCIENTIFIC CORP Common 101137107   924 19,965 SH   SOLE   0 0 0
BOX INC Class A 10316T104   3,797 121,987 SH   SOLE   0 0 0
BP PLC ADR (CNV INTO 6 ORD USD0.25 SHS) ADR 055622104   4,303 123,192 SH   SOLE   0 0 0
BRISTOL MYERS SQUIBB Common 110122108   16,667 231,642 SH   SOLE   0 0 0
BRITISH AMERICAN TOBACCO LVL II ADR EACH ADR 110448107   1,380 34,512 SH   SOLE   0 0 0
BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103   8,562 63,832 SH   SOLE   0 0 0
BROOKFIELD ASSET MANAGEMENT INC Common 113004105   1,023 35,696 SH   SOLE   0 0 0
BROOKFIELD ASSET MANAGEMENT INC LTD VTG Class A 11271J107   5,183 164,763 SH   SOLE   0 0 0
BROOKFIELD INFRASTRUCTURE CORP COM Common 11275Q107   6,165 158,482 SH   SOLE   0 0 0
BROOKFIELD INFRASTRUCTURE PARTNERS LP MLP G16252101   393 12,683 SH   SOLE   0 0 0
BROOKFIELD RENEWABLE CORP COM CL A Class A 11284V105   4,702 170,717 SH   SOLE   0 0 0
BUILDERS FIRSTSOURCE INC Common 12008R107   220 3,386 SH   SOLE   0 0 0
BWX TECHNOLOGIES INC Common 05605H100   1,368 23,548 SH   SOLE   0 0 0
C S X CORP Common 126408103   1,690 54,536 SH   SOLE   0 0 0
CABLE ONE INC COM Common 12685J105   221 310 SH   SOLE   0 0 0
CACI INTL INC CL A Class A 127190304   13,995 46,557 SH   SOLE   0 0 0
CADENCE DESIGN SYSTEMS INC Common 127387108   744 4,630 SH   SOLE   0 0 0
CAMDEN PROPERTY TRUST REIT 133131102   2,806 25,083 SH   SOLE   0 0 0
CANADIAN NATL RY CO Common 136375102   254 2,136 SH   SOLE   0 0 0
CANADIAN PACIFIC RAILWAYS COM NPV ISIN # Common 13645T100   1,952 26,172 SH   SOLE   0 0 0
CAPITAL ONE FINANCIAL CORP Common 14040H105   14,093 151,599 SH   SOLE   0 0 0
CARDINAL HEALTH INC Common 14149Y108   279 3,635 SH   SOLE   0 0 0
CARLYLE GROUP LP Common 14316J108   254 8,520 SH   SOLE   0 0 0
CARMAX INC Common 143130102   538 8,842 SH   SOLE   0 0 0
CARRIER GLOBAL CORPORATION COM Common 14448C104   1,086 26,336 SH   SOLE   0 0 0
CASEY'S GENERAL STORES INC Common 147528103   3,759 16,757 SH   SOLE   0 0 0
CATALENT INC COM Common 148806102   1,131 25,132 SH   SOLE   0 0 0
CATERPILLAR INC Common 149123101   27,224 113,641 SH   SOLE   0 0 0
CBOE HOLDINGS, INC. Common 12503M108   1,932 15,400 SH   SOLE   0 0 0
CBRE GROUP INC COM USD0.01 CLASS A Class A 12504L109   469 6,095 SH   SOLE   0 0 0
CDW CORP COM USD0.01 Common 12514G108   24,686 138,233 SH   SOLE   0 0 0
CELANESE CORPORATION Common 150870103   457 4,474 SH   SOLE   0 0 0
CENTENE CORPORATION Common 15135B101   400 4,881 SH   SOLE   0 0 0
CERUS CORP Common 157085101   340 93,200 SH   SOLE   0 0 0
CHARLES RIV LABORATORIES INTL INC Common 159864107   784 3,600 SH   SOLE   0 0 0
CHARTER COMMUNICATIONS INC Common 16119P108   455 1,343 SH   SOLE   0 0 0
CHECK POINT SOFTWARE TECHNOLOGIES Common M22465104   4,344 34,432 SH   SOLE   0 0 0
CHEMOURS COMPANY Common 163851108   232 7,582 SH   SOLE   0 0 0
CHENIERE ENERGY INC NEW Common 16411R208   4,871 32,484 SH   SOLE   0 0 0
CHEVRON CORP Common 166764100   64,459 359,124 SH   SOLE   0 0 0
CHIPOTLE MEXICAN GRILL INC Common 169656105   787 567 SH   SOLE   0 0 0
CHUBB CORP Common H1467J104   837 3,793 SH   SOLE   0 0 0
CHURCH & DWIGHT INC Common 171340102   764 9,478 SH   SOLE   0 0 0
CIGNA CORP Common 125523100   928 2,801 SH   SOLE   0 0 0
CINTAS CORP Common 172908105   475 1,051 SH   SOLE   0 0 0
CISCO SYSTEMS INC Common 17275R102   26,218 550,340 SH   SOLE   0 0 0
CITIGROUP INC Common 172967424   3,144 69,505 SH   SOLE   0 0 0
CLIFFS NATURAL RES INC Common 185899101   1,965 121,983 SH   SOLE   0 0 0
CLOROX COMPANY Common 189054109   3,454 24,615 SH   SOLE   0 0 0
CME GROUP INC Common 12572Q105   1,520 9,038 SH   SOLE   0 0 0
COCA COLA CO Common 191216100   9,348 146,953 SH   SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIONS CORP Common 192446102   720 12,594 SH   SOLE   0 0 0
COLGATE-PALMOLIVE CO Common 194162103   5,064 64,271 SH   SOLE   0 0 0
COLUMBIA DVRSFD FXD INCM ETF 19761L508   2,484 143,641 SH   SOLE   0 0 0
Columbia Multi Sector ETF 19761L607   687 34,066 SH   SOLE   0 0 0
COMCAST CORP Common 20030N101   9,801 280,259 SH   SOLE   0 0 0
COMMUNICATION SERVICES SPDR ETF ETF 81369Y852   3,055 63,649 SH   SOLE   0 0 0
COMPANHIA ENERGETICA DE MINAS GERAIS CEMIG Class A 204409601   36 17,940 SH   SOLE   0 0 0
CONAGRA FOODS INC Common 205887102   1,351 34,908 SH   SOLE   0 0 0
CONCRETE PUMPING HLDGS Common 206704108   65 11,042 SH   SOLE   0 0 0
CONOCOPHILLIPS Common 20825C104   1,957 16,581 SH   SOLE   0 0 0
CONSOLIDATED EDISON INC Common 209115104   762 7,994 SH   SOLE   0 0 0
CONSTELLATION BRANDS INC CL A Class A 21036P108   1,469 6,340 SH   SOLE   0 0 0
CORNING INC Common 219350105   5,508 172,435 SH   SOLE   0 0 0
CORTEVA INC COM Common 22052L104   2,390 40,660 SH   SOLE   0 0 0
COSTCO WHOLESALE CORP Common 22160K105   15,103 33,085 SH   SOLE   0 0 0
CROWDSTRIKE HLDGS INC CL A WHEN DISTRIBU Class A 22788C105   233 2,213 SH   SOLE   0 0 0
CROWN CASTLE INTERNATIONAL CORP REIT 22822V101   5,012 36,948 SH   SOLE   0 0 0
CROWN HOLDINGS INC Common 228368106   542 6,598 SH   SOLE   0 0 0
CUMMINS INC Common 231021106   236 973 SH   SOLE   0 0 0
CVS HEALTH CORPORATION Common 126650100   39,106 419,640 SH   SOLE   0 0 0
CYBERARK SOFTWARE LTD Common M2682V108   3,830 29,539 SH   SOLE   0 0 0
CYCLERION THERAPEUTICS INC COM Common 23255M105   68 102,884 SH   SOLE   0 0 0
D R HORTON INC Common 23331A109   1,394 15,643 SH   SOLE   0 0 0
DANAHER CORP Common 235851102   18,817 70,894 SH   SOLE   0 0 0
DB X-TRACKERS MSCI EAFE HEDGED EQ ETF 233051200   18,828 584,180 SH   SOLE   0 0 0
DBX ETF TR XTRACK USD HIGH ETF 233051432   2,081 61,743 SH   SOLE   0 0 0
DEERE & COMPANY Common 244199105   4,819 11,239 SH   SOLE   0 0 0
DELL INC Common 24703L202   866 21,525 SH   SOLE   0 0 0
DESCARTES SYS GROUP Common 249906108   1,459 20,946 SH   SOLE   0 0 0
DESIGNER BRANDS INC COM CL A Class A 250565108   533 54,452 SH   SOLE   0 0 0
DEUTSCHE X-TRACKERS HARVEST CSI 300 CHIN ETF 233051879   5,528 197,275 SH   SOLE   0 0 0
DEVON ENERGY CORP Common 25179M103   271 4,401 SH   SOLE   0 0 0
DFA T.A. U.S. CORE EQUITY 2 PORTFOLIO INSTITUTIONAL CLASS ETF 25434V708   7,415 305,398 SH   SOLE   0 0 0
DFA TAX MANAGED US EQUITY PORTFOLIO ETF 25434V401   2,467 59,278 SH   SOLE   0 0 0
DFA TAX-MANAGED US MARKE ETF 25434V724   760 22,700 SH   SOLE   0 0 0
DIAGEO ADR ADR 25243Q205   4,259 23,900 SH   SOLE   0 0 0
DIMENSIONAL INTERNATIONAL SMALL CAP ETF ETF 25434V773   377 17,535 SH   SOLE   0 0 0
DISCOVER FINL SVCS Common 254709108   3,506 35,839 SH   SOLE   0 0 0
DOLLAR GENERAL CORP NEW Common 256677105   600 2,438 SH   SOLE   0 0 0
DOMINION RESOURCES INC Common 25746U109   809 13,188 SH   SOLE   0 0 0
DONALDSON COMPANY INC Common 257651109   477 8,095 SH   SOLE   0 0 0
DOVER CORP Common 260003108   276 2,040 SH   SOLE   0 0 0
DOW CHEMICAL CO Common 260557103   3,496 69,375 SH   SOLE   0 0 0
DRAFTKINGS INC Common 26142V105   124 10,853 SH   SOLE   0 0 0
DUKE ENERGY CORP COM USD0.001 ISIN #US26 Common 26441C204   8,023 77,901 SH   SOLE   0 0 0
DUPONT DE NEMOURS INC COM Common 26614N102   44,171 3,031,455 SH   SOLE   0 0 0
E O G RESOURCES INC Common 26875P101   969 7,479 SH   SOLE   0 0 0
EAGLE BANCORP INC MD Common 268948106   414 9,403 SH   SOLE   0 0 0
EATON CORP PLC COM Common G29183103   8,763 55,835 SH   SOLE   0 0 0
ECOFIN GLOBAL WATER ESG ETF 56167N753   475 12,913 SH   SOLE   0 0 0
ECOLAB INC Common 278865100   7,190 49,396 SH   SOLE   0 0 0
ECOPETROL SA ADR ADR 279158109   114 10,849 SH   SOLE   0 0 0
EDISON INTERNATIONAL Common 281020107   5,196 81,674 SH   SOLE   0 0 0
EDWARDS LIFESCIENCES CORP Common 28176E108   1,101 14,763 SH   SOLE   0 0 0
ELECTRONIC ARTS Common 285512109   17,513 143,338 SH   SOLE   0 0 0
ELEVANCE HEALTH, INC. Common 036752103   9,812 19,127 SH   SOLE   0 0 0
ELME COMMUNITIES SH BEN INT REIT 939653101   933 52,391 SH   SOLE   0 0 0
EMERSON ELECTRIC CO Common 291011104   9,077 94,497 SH   SOLE   0 0 0
ENBRIDGE INC Common 29250N105   7,190 183,879 SH   SOLE   0 0 0
ENCANA CORP IAM COMMERCI Common 69047Q102   304 6,000 SH   SOLE   0 0 0
ENTERGY CORP Common 29364G103   505 4,487 SH   SOLE   0 0 0
ENTERPRISE PRODUCTS PARTNERS LP MLP 293792107   734 30,411 SH   SOLE   0 0 0
ENVISTA HOLDINGS CORP Common 29415F104   2,189 65,008 SH   SOLE   0 0 0
EPAM SYS INC Common 29414B104   2,416 7,371 SH   SOLE   0 0 0
EQUINIX INC NEW REIT 29444U700   313 478 SH   SOLE   0 0 0
EQUITY RESIDENTIAL REIT 29476L107   263 4,452 SH   SOLE   0 0 0
ESSENTIAL UTILS INC COM Common 29670G102   230 4,828 SH   SOLE   0 0 0
ESTEE LAUDER COMPANIES INC CL A Class A 518439104   736 2,967 SH   SOLE   0 0 0
EVERSOURCE ENERGY Common 30040W108   1,100 13,117 SH   SOLE   0 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707   395 8,528 SH   SOLE   0 0 0
EXELIXIS INC Common 30161Q104   293 18,290 SH   SOLE   0 0 0
EXTRA SPACE STORAGE INC REIT 30225T102   2,853 19,385 SH   SOLE   0 0 0
EXXON MOBIL CORP Common 30231G102   22,511 204,087 SH   SOLE   0 0 0
FABRINET Common G3323L100   509 3,968 SH   SOLE   0 0 0
FACTSET RESEARCH SYSTEMS INC Common 303075105   326 813 SH   SOLE   0 0 0
FAIR ISAAC CORP COM Common 303250104   1,155 1,930 SH   SOLE   0 0 0
FASTENAL CO Common 311900104   913 19,301 SH   SOLE   0 0 0
FEDERAL REALTY INVESTMENT TRUST REIT 313745101   2,388 23,630 SH   SOLE   0 0 0
FEDEX CORP Common 31428X106   2,197 12,683 SH   SOLE   0 0 0
FIDELITY MSCI REAL ESTATE INDEX ETF ETF 316092857   374 15,057 SH   SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL INC Common 31620R303   5,055 134,377 SH   SOLE   0 0 0
FIDELITY TOTAL BOND ETF ETF 316188309   7,708 171,205 SH   SOLE   0 0 0
FIFTH THIRD BANCORP Common 316773100   442 13,469 SH   SOLE   0 0 0
FIRST INDUSTRIAL REALTY TRUST REIT 32054K103   3,725 77,189 SH   SOLE   0 0 0
FIRST REPUBLIC BANK Common 33616C100   2,678 21,971 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VIII TCW UNCON ETF 33740F888   13,964 579,175 SH   SOLE   0 0 0
FIRST TRUST LONG SHORT EQUITY ETF ETF 33739P103   1,973 40,373 SH   SOLE   0 0 0
FISERV INC Common 337738108   1,029 10,183 SH   SOLE   0 0 0
FLEXSHARES IBOXX 3YR TARGET TIPS ETF 33939L506   2,692 114,469 SH   SOLE   0 0 0
FLOOR & DECOR HLDGS INC CL A Class A 339750101   791 11,363 SH   SOLE   0 0 0
FMC CORP NEW Common 302491303   505 4,044 SH   SOLE   0 0 0
FORD MOTOR CO Common 345370860   2,301 197,838 SH   SOLE   0 0 0
FORTINET INC COM Common 34959E109   782 15,995 SH   SOLE   0 0 0
FORTIVE CORPORATION Common 34959J108   758 11,790 SH   SOLE   0 0 0
FORTUNE BRANDS INNOVATIONS INC Common 34964C106   3,373 59,060 SH   SOLE   0 0 0
FREEPORT MCMORAN COPPER & GOLD INC. Common 35671D857   503 13,231 SH   SOLE   0 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108   299 5,743 SH   SOLE   0 0 0
GARTNER INC Common 366651107   1,479 4,401 SH   SOLE   0 0 0
Genentech Inc. Common 37611X100   18 10,394 SH   SOLE   0 0 0
GENERAC HOLDINGS INC COM Common 368736104   572 5,678 SH   SOLE   0 0 0
GENERAL DYNAMICS Common 369550108   2,050 8,261 SH   SOLE   0 0 0
GENERAL ELECTRIC CO Common 369604301   2,147 25,626 SH   SOLE   0 0 0
GENERAL MILLS INC Common 370334104   8,733 104,147 SH   SOLE   0 0 0
GENERAL MOTORS CO Common 37045V100   4,635 137,770 SH   SOLE   0 0 0
GENUINE PARTS CO Common 372460105   7,667 44,189 SH   SOLE   0 0 0
GILEAD SCIENCES INC Common 375558103   5,537 64,501 SH   SOLE   0 0 0
GLADSTONE LD CORP COM REIT 376549101   2,288 124,666 SH   SOLE   0 0 0
GLAXOSMITHKLINE ADR ADR 37733W204   372 10,588 SH   SOLE   0 0 0
GLOBAL PAYMENTS INC Common 37940X102   740 7,454 SH   SOLE   0 0 0
GLOBAL X FDS CLOUD COMPUTNG ETF 37954Y442   255 15,937 SH   SOLE   0 0 0
GLOBAL X FDS INTERNET OF THNG ETF 37954Y780   373 12,897 SH   SOLE   0 0 0
GLOBAL X FDS RENEWABLE ENERGY ETF 37954Y707   8,795 670,323 SH   SOLE   0 0 0
GLOBAL X FDS US INFR DEV ETF ETF 37954Y673   856 32,299 SH   SOLE   0 0 0
Global X Lithium ETF ETF 37954Y855   615 10,491 SH   SOLE   0 0 0
GLOBE LIFE INC COM Common 37959E102   7,020 58,237 SH   SOLE   0 0 0
GODADDY Common 380237107   314 4,203 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP Common 38141G104   1,231 3,585 SH   SOLE   0 0 0
GRAINGER W W INC Common 384802104   14,649 26,335 SH   SOLE   0 0 0
GUGGENHEIM S&P 500 EQUAL WEIGHT ETF ETF 46137V357   27,766 196,571 SH   SOLE   0 0 0
GUGGENHEIM SOLAR ETF 46138G706   613 8,403 SH   SOLE   0 0 0
HALEON PLC SPON ADS ADR 405552100   246 30,725 SH   SOLE   0 0 0
HALLIBURTON CO HOLDINGS Common 406216101   303 7,706 SH   SOLE   0 0 0
HALOZYME THERAPEUTICS INC COM Common 40637H109   4,642 81,578 SH   SOLE   0 0 0
HANESBRANDS INC Common 410345102   155 24,402 SH   SOLE   0 0 0
HCA HOLDINGS INC Common 40412C101   523 2,180 SH   SOLE   0 0 0
HDFC BANK LIMITED ADR ADR 40415F101   207 3,024 SH   SOLE   0 0 0
HEALTHCARE REALTY TRUST INC. Common 42226K105   833 43,213 SH   SOLE   0 0 0
HEICO CORP Common 422806109   1,616 10,515 SH   SOLE   0 0 0
HENRY SCHEIN INC Common 806407102   1,750 21,905 SH   SOLE   0 0 0
Hercules Offshore Inc. Common 37954Y392   258 13,769 SH   SOLE   0 0 0
HERSHEY COMPANY Common 427866108   303 1,307 SH   SOLE   0 0 0
HEWLETT PACKARD ENTE Common 42824C109   280 17,517 SH   SOLE   0 0 0
HEWLETT-PACKARD CO Common 40434L105   778 28,953 SH   SOLE   0 0 0
HINGHAM INSTITUTIONAL SAVINGS Common 433323102   471 1,705 SH   SOLE   0 0 0
HOLOGIC INC Common 436440101   2,442 32,637 SH   SOLE   0 0 0
HOME DEPOT INC Common 437076102   43,594 138,016 SH   SOLE   0 0 0
HONEYWELL INTL INC Common 438516106   19,407 90,561 SH   SOLE   0 0 0
HOWMET AEROSPACE INC COM Common 443201108   239 6,072 SH   SOLE   0 0 0
HUNTINGTON BANCSHARES INC COM Common 446150104   281 19,940 SH   SOLE   0 0 0
ICON PLC Common G4705A100   3,753 19,319 SH   SOLE   0 0 0
IDACORP Common 451107106   3,616 33,532 SH   SOLE   0 0 0
IDEX CORPORATION Common 45167R104   2,030 8,890 SH   SOLE   0 0 0
IDEXX LABS CORP Common 45168D104   634 1,555 SH   SOLE   0 0 0
ILLINOIS TOOL WORKS Common 452308109   1,805 8,194 SH   SOLE   0 0 0
ILLUMINA INC Common 452327109   1,880 9,300 SH   SOLE   0 0 0
IMPACT SHARES YWCA WOMENS EMPWRMT ETF ETF 45259A100   417 15,729 SH   SOLE   0 0 0
Imperial Oil Ltd Common 453038408   1,823 37,410 SH   SOLE   0 0 0
INDEPENDENT BANK CP MASS Common 453836108   687 8,137 SH   SOLE   0 0 0
INDEXIQ CANDM ESG INTRTL ETF 45409B453   745 30,048 SH   SOLE   0 0 0
INDIA FUND Closed-End ETF 454089103   619 41,778 SH   SOLE   0 0 0
INGERSOLL RAND INC COM Common 45687V106   365 6,990 SH   SOLE   0 0 0
INTEGER HOLDINGS CORP COM Common 45826H109   2,980 43,529 SH   SOLE   0 0 0
INTEL CORP Common 458140100   3,977 150,474 SH   SOLE   0 0 0
INTER PARFUMS INC Common 458334109   260 2,689 SH   SOLE   0 0 0
INTERCONTINENTAL EX Common 45866F104   27,215 265,280 SH   SOLE   0 0 0
INTERNATIONAL BUSINESS MACHINES Common 459200101   7,712 54,741 SH   SOLE   0 0 0
INTERPUBLIC GROUP COS INC DEL Common 460690100   325 9,748 SH   SOLE   0 0 0
INTUIT INC Common 461202103   30,986 79,610 SH   SOLE   0 0 0
INTUITIVE SURGICAL INC. Common 46120E602   1,050 3,957 SH   SOLE   0 0 0
INVESCO EXCHNG TRADED FD TR II KBW BK ETF 46138E628   248 4,812 SH   SOLE   0 0 0
INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354   701 10,966 SH   SOLE   0 0 0
IQ HEDGE MULTI-STRATEGY TRACKER ETF 45409B107   19,396 681,527 SH   SOLE   0 0 0
IQ INDEX MERGER ARBITRAGE ETF 45409B800   793 24,999 SH   SOLE   0 0 0
IQVIA HLDGS INC COM Common 46266C105   342 1,667 SH   SOLE   0 0 0
IRON MOUNTAIN INC REIT 46284V101   244 4,890 SH   SOLE   0 0 0
ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440   929 9,700 SH   SOLE   0 0 0
ISHARES BARCLAYS 1-3 YEAR TREASURY BOND ETF 464287457   6,556 80,773 SH   SOLE   0 0 0
ISHARES BARCLAYS SHORT TREAS BOND ETF 464288679   42,406 385,786 SH   SOLE   0 0 0
ISHARES BARCLAYS TIPS BOND ETF 464287176   2,330 21,890 SH   SOLE   0 0 0
ISHARES CALIF AMT FREE ETF 464288356   241 4,303 SH   SOLE   0 0 0
ISHARES CORE DIVIDEND GROWTH ETF 46434V621   2,769 55,386 SH   SOLE   0 0 0
ISHARES CORE MSCI EAFE ETF ETF 46432F842   22,363 362,800 SH   SOLE   0 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   2,418 51,769 SH   SOLE   0 0 0
ISHARES CORE S&P 500 ETF ETF 464287200   38,987 101,474 SH   SOLE   0 0 0
ISHARES CORE S&P TOTAL US STOCK MARKET E ETF 464287150   8,670 102,236 SH   SOLE   0 0 0
ISHARES CORE TOTAL US BOND MARKET ETF 464287226   67,122 692,052 SH   SOLE   0 0 0
ISHARES CORE US GROWTH ETF ETF 464287671   11,626 142,612 SH   SOLE   0 0 0
ISHARES CORE US REIT ETF 464288521   384 7,761 SH   SOLE   0 0 0
ISHARES CURRENCY HEDGE MSCI ETF 46435G847   385 15,081 SH   SOLE   0 0 0
ISHARES DOW JONES INTL SELECT DIV IDX ETF 464288448   5,568 205,020 SH   SOLE   0 0 0
ISHARES DOW JONES SELECT DIVIDEND INDEX ETF 464287168   1,656 13,728 SH   SOLE   0 0 0
ISHARES DOW JONES U S REAL ESTATE ETF 464287739   584 6,936 SH   SOLE   0 0 0
ISHARES DOW JONES U.S. AEROSPACE & DEFEN ETF 464288760   563 5,031 SH   SOLE   0 0 0
ISHARES DOW JONES US FINANCIAL SECTOR ETF 464287788   7,274 96,386 SH   SOLE   0 0 0
ISHARES DOW JONES US HEALTHCARE PROVIDER ETF 464288828   241 902 SH   SOLE   0 0 0
ISHARES DOW JONES US HOME CONSTRUCTION ETF 464288752   1,919 31,657 SH   SOLE   0 0 0
ISHARES EDGE MSCI MULTIFACTOR INTL ETF 46434V274   1,417 57,590 SH   SOLE   0 0 0
ISHARES EDGE MSCI MULTIFACTOR USA ETF 46434V282   21,975 563,307 SH   SOLE   0 0 0
ISHARES EDGE MSCI MULTIFACTOR USA SMALL-CAP ETF 46434V290   613 12,345 SH   SOLE   0 0 0
ISHARES FLOATING RATE BOND ETF 46429B655   570 11,334 SH   SOLE   0 0 0
ISHARES GLOBAL INFRASTRUCTURE ETF 464288372   3,003 65,517 SH   SOLE   0 0 0
ISHARES GOLD TRUST ETF 464285204   2,491 72,014 SH   SOLE   0 0 0
ISHARES IBOXX HIGH YIELD CORP BOND ETF 464288513   388 5,263 SH   SOLE   0 0 0
ISHARES IBOXX INVESTOP INVESTMENT GRAD ETF 464287242   3,262 30,941 SH   SOLE   0 0 0
ISHARES JP MORGAN EMERGING MARKETS BOND ETF 464288281   5,212 61,616 SH   SOLE   0 0 0
ISHARES MSCI ACWI ETF ETF 464288257   3,729 43,927 SH   SOLE   0 0 0
ISHARES MSCI ACWI EX US ETF 464288240   1,079 23,723 SH   SOLE   0 0 0
ISHARES MSCI ALL COUNTRY ASIA EX JPN IDX ETF 464288182   433 6,684 SH   SOLE   0 0 0
ISHARES MSCI EAFE GROWTH INDEX ETF 464288885   17,461 208,461 SH   SOLE   0 0 0
ISHARES MSCI EAFE INDEX ETF 464287465   33,029 503,182 SH   SOLE   0 0 0
ISHARES MSCI EAFE SMALL CAP INDEX ETF 464288273   17,485 309,572 SH   SOLE   0 0 0
ISHARES MSCI EAFE VALUE INDEX ETF 464288877   7,521 163,923 SH   SOLE   0 0 0
ISHARES MSCI EMERGING MARKETS ETF 464287234   9,411 248,299 SH   SOLE   0 0 0
ISHARES MSCI EMERGING MARKETS ESG OPIMITZED ETF ETF 46434G863   2,476 82,342 SH   SOLE   0 0 0
ISHARES MSCI KLD 400 SOCIAL ETF 464288570   3,226 44,930 SH   SOLE   0 0 0
ISHARES MSCI SOUTH KOREA ETF 464286772   605 10,715 SH   SOLE   0 0 0
ISHARES MSCI TAIWAN ETF 46434G772   589 14,672 SH   SOLE   0 0 0
ISHARES MSCI USA ESG SELECT ETF ETF 464288802   2,373 28,824 SH   SOLE   0 0 0
ISHARES MSCI USA MINIMUM VOLATILITY ETF ETF 46429B697   11,612 161,058 SH   SOLE   0 0 0
ISHARES MT GOV/CORP ETF 464288612   1,146 11,188 SH   SOLE   0 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FD ETF 464287556   461 3,508 SH   SOLE   0 0 0
ISHARES RUSSELL 1000 ETF ETF 464287622   117,722 559,194 SH   SOLE   0 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   30,572 142,701 SH   SOLE   0 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   7,966 52,529 SH   SOLE   0 0 0
ISHARES RUSSELL 2000 ETF ETF 464287655   11,974 68,674 SH   SOLE   0 0 0
ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648   1,194 5,566 SH   SOLE   0 0 0
ISHARES RUSSELL MID-CAP ETF ETF 464287499   15,817 234,495 SH   SOLE   0 0 0
ISHARES RUSSELL MIDCAP GROWTH INDEX ETF 464287481   2,367 28,308 SH   SOLE   0 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473   664 6,303 SH   SOLE   0 0 0
ISHARES S&P 500 GROWTH INDEX ETF 464287309   20,001 341,889 SH   SOLE   0 0 0
ISHARES S&P 500 VALUE INDEX ETF 464287408   15,381 106,023 SH   SOLE   0 0 0
ISHARES S&P MIDCAP 400 ETF 464287507   33,406 138,106 SH   SOLE   0 0 0
ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606   712 10,430 SH   SOLE   0 0 0
ISHARES S&P MIDCAP 400 VALUE INDEX ETF 464287705   719 7,136 SH   SOLE   0 0 0
ISHARES S&P NATL AMT FREE MUNI BND FND ETF 464288414   49,061 464,946 SH   SOLE   0 0 0
ISHARES S&P NORTH AMERICAN TECHNOLOGY SO ETF 464287515   4,710 18,409 SH   SOLE   0 0 0
ISHARES S&P SMALLCAP 600 ETF 464287804   48,486 512,324 SH   SOLE   0 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF 464287887   9,063 83,862 SH   SOLE   0 0 0
ISHARES S&P SMALLCAP VALUE INDEX ETF 464287879   1,302 14,264 SH   SOLE   0 0 0
ISHARES SH TR CRPORT ETF ETF 464288646   22,504 451,705 SH   SOLE   0 0 0
ISHARES SHORT-TERM NATIONAL AM ETF 464288158   13,747 131,845 SH   SOLE   0 0 0
ISHARES TR DJ US FINL ETF 464287770   327 2,077 SH   SOLE   0 0 0
ISHARES TR DJ US INDL ETF 464287754   601 6,235 SH   SOLE   0 0 0
ISHARES TR ESG AWR US AGRGT ETF 46435U549   2,403 51,415 SH   SOLE   0 0 0
ISHARES TR GLOBAL CLEAN ENERGY ETF ETF 464288224   499 25,156 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2024 TERM ETF 46436E874   86,105 3,610,272 SH   SOLE   0 0 0
ISHARES TR IBONDS DEC 2024 TERM MUNI BD ETF ETF 46435U697   74,684 2,900,363 SH   SOLE   0 0 0
ISHARES TR RUS TP200 GR ETF ETF 464289438   404 3,352 SH   SOLE   0 0 0
ISHARES TR RUSSELL ETF 464287630   15,390 110,984 SH   SOLE   0 0 0
ISHARES TR RUSSELL ETF 464287689   46,286 209,744 SH   SOLE   0 0 0
ISHARES TR S&P US PFD STK INDEX FD ETF 464288687   2,353 77,062 SH   SOLE   0 0 0
ISHARES TRUST 0-5YR HIGH YIELD CORP BD I ETF 46434V407   911 22,270 SH   SOLE   0 0 0
ISHARES TRUST CORE MSCI TOTAL INTL STK E ETF 46432F834   238,641 4,123,037 SH   SOLE   0 0 0
ISHARES TRUST ESG SCREENED S&P MID CAP ET ETF 46436E551   2,012 61,343 SH   SOLE   0 0 0
ISHARES TRUST HIGH DIVIDEND ETF ETF 46429B663   5,779 55,439 SH   SOLE   0 0 0
ISHARES TRUST MSCI USA ESG OPTIMIZED ETF ETF 46435G425   369 4,359 SH   SOLE   0 0 0
ISHARES TRUST MSCI USA QUALITY FACTOR ET ETF 46432F339   597 5,243 SH   SOLE   0 0 0
ISHARES TRUST RUSSELL 2500 USD ETF ETF 46435G268   7,489 140,927 SH   SOLE   0 0 0
ISHARES U S ETF TR INFLATION HEDG ETF 46431W580   438 17,437 SH   SOLE   0 0 0
ISHARES US ETF TR SHT MAT BD ETF ETF 46431W507   992 20,144 SH   SOLE   0 0 0
JACOBS ENGR GROUP INC COM Common 46982L108   26,772 222,974 SH   SOLE   0 0 0
JD COM INC SPONSORED ADR REPSTG COM CL A Class A 47215P106   843 15,025 SH   SOLE   0 0 0
JEFFERIES GROUP INC. Common 47233W109   8,350 243,575 SH   SOLE   0 0 0
JOHNSON & JOHNSON Common 478160104   41,834 236,818 SH   SOLE   0 0 0
JOHNSON CONTROLS INTERNATIONAL Common G51502105   213 3,330 SH   SOLE   0 0 0
JP MORGAN EXCHANGE TRADED FD ULTRA SHRT INC ETF 46641Q837   378 7,550 SH   SOLE   0 0 0
JPMORGAN CHASE & CO Common 46625H100   83,091 619,619 SH   SOLE   0 0 0
KEURIG DR PEPPER INC Common 49271V100   754 21,156 SH   SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC COM USD0.01 WD Common 49338L103   4,909 28,693 SH   SOLE   0 0 0
KIMBERLY CLARK CORP Common 494368103   1,673 12,323 SH   SOLE   0 0 0
KINDER MORGAN INC Common 49456B101   569 31,456 SH   SOLE   0 0 0
KKR & CO LP Common 48251W104   14,546 313,365 SH   SOLE   0 0 0
KLA-TENCOR CORPORATION Common 482480100   3,872 10,271 SH   SOLE   0 0 0
KRAFT HEINZ CO COM Common 500754106   401 9,856 SH   SOLE   0 0 0
KRANESHARES TR QUADRTC INT RT ETF 500767736   4,363 192,955 SH   SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC COM Common 502431109   12,050 57,876 SH   SOLE   0 0 0
LABORATORY CORP OF AMERICA Common 50540R409   3,210 13,632 SH   SOLE   0 0 0
LAM RESEARCH CORPORATION Common 512807108   19,114 45,476 SH   SOLE   0 0 0
LANDSTAR SYSTEM INC. Common 515098101   7,614 46,742 SH   SOLE   0 0 0
LANTHEUS HOLDINGS INC Common 516544103   2,924 57,376 SH   SOLE   0 0 0
LAS VEGAS SANDS CORP Common 517834107   1,379 28,687 SH   SOLE   0 0 0
LAZARD LTD Common G54050102   1,293 37,308 SH   SOLE   0 0 0
LIBERTY GLOBAL INC COM SER C Common G5480U120   1,091 56,169 SH   SOLE   0 0 0
LIBERTY LATIN AMERICA LTD Common G9001E128   91 12,005 SH   SOLE   0 0 0
LILLY ELI & COMPANY Common 532457108   12,215 33,390 SH   SOLE   0 0 0
LINCOLN ELECTRIC HOLDINGS Common 533900106   3,811 26,374 SH   SOLE   0 0 0
LINDE PLC Common G5494J103   8,254 25,305 SH   SOLE   0 0 0
LITHIA MOTORS INC CL A Class A 536797103   2,225 10,867 SH   SOLE   0 0 0
LIVE NATION ENTMT Common 538034109   4,067 58,319 SH   SOLE   0 0 0
LKQ CORP Common 501889208   7,464 139,746 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP Common 539830109   3,012 6,191 SH   SOLE   0 0 0
LOWES COMPANIES Common 548661107   44,744 224,575 SH   SOLE   0 0 0
LULULEMON ATHLETICA INC COM STK USD0.01 Common 550021109   2,282 7,123 SH   SOLE   0 0 0
LUMIRADX LIMITED COM Common G5709L109   81 89,655 SH   SOLE   0 0 0
LYONDELLBASELL INDUSTRIES NV Common N53745100   2,790 33,598 SH   SOLE   0 0 0
MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106   621 12,367 SH   SOLE   0 0 0
MARATHON PETROLEUM CORP Common 56585A102   847 7,280 SH   SOLE   0 0 0
MARKEL CORPORATION Common 570535104   12,018 9,122 SH   SOLE   0 0 0
MARKETAXESS HLDGS INC COM Common 57060D108   205 736 SH   SOLE   0 0 0
MARRIOTT INTL INC CL A Class A 571903202   305 2,047 SH   SOLE   0 0 0
MARSH & MCLENNAN COS Common 571748102   6,886 41,613 SH   SOLE   0 0 0
MARTIN MARIETTA MATRLS Common 573284106   585 1,731 SH   SOLE   0 0 0
MARVELL TECH GROUP Common 573874104   338 9,112 SH   SOLE   0 0 0
MASCO CORPORATION Common 574599106   433 9,278 SH   SOLE   0 0 0
MASTERBRAND INC COMMON STOCK Common 57638P104   433 57,291 SH   SOLE   0 0 0
MASTERCARD INC Common 57636Q104   48,920 140,683 SH   SOLE   0 0 0
MC CORMICK & CO INC Common 579780107   12,339 150,166 SH   SOLE   0 0 0
MCCORMICK & CO INC Common 579780206   9,111 109,919 SH   SOLE   0 0 0
MCDONALDS CORP Common 580135101   29,910 113,497 SH   SOLE   0 0 0
MCKESSON CORPORATION Common 58155Q103   1,682 4,485 SH   SOLE   0 0 0
MEDICAL PROPERTIES TRUST INC. REIT 58463J304   181 16,222 SH   SOLE   0 0 0
MEDTRONIC INC Common G5960L103   6,508 83,739 SH   SOLE   0 0 0
MERCK & CO INC Common 58933Y105   61,306 552,559 SH   SOLE   0 0 0
MERCURY COMPUTER SYSTEM Common 589378108   224 5,000 SH   SOLE   0 0 0
META PLATFORMS INC CLASS A COMMON STOCK Class A 30303M102   3,218 26,742 SH   SOLE   0 0 0
METLIFE INC Common 59156R108   2,394 33,086 SH   SOLE   0 0 0
METTLER-TOLEDO INTERNATIONAL INC. Common 592688105   1,648 1,140 SH   SOLE   0 0 0
MGM RESORTS INTERNATIONAL Common 552953101   245 7,300 SH   SOLE   0 0 0
MICROCHIP TECHNOLOGY INC Common 595017104   4,817 68,572 SH   SOLE   0 0 0
MICROSOFT CORP Common 594918104   170,806 712,226 SH   SOLE   0 0 0
MICROVISION INC Common 594960304   36 15,527 SH   SOLE   0 0 0
MIDCAP SPDR ETF 78467Y107   14,367 32,447 SH   SOLE   0 0 0
MODERNA INC COM Common 60770K107   1,677 9,339 SH   SOLE   0 0 0
MONDELEZ INTL INC COM Common 609207105   3,557 53,365 SH   SOLE   0 0 0
MONSTER BEVERAGE CORP Common 61174X109   205 2,018 SH   SOLE   0 0 0
MOODY'S CORP Common 615369105   22,099 79,317 SH   SOLE   0 0 0
MORGAN STANLEY Common 617446448   1,536 18,062 SH   SOLE   0 0 0
MOTOROLA INC COM Common 620076307   527 2,044 SH   SOLE   0 0 0
MSCI INC. Common 55354G100   2,131 4,581 SH   SOLE   0 0 0
NAM TAI PROPERTY INC Common G63907102   26 19,400 SH   SOLE   0 0 0
NCR CORPORATION Common 62886E108   740 31,594 SH   SOLE   0 0 0
NETFLIX COM INC COM Common 64110L106   4,753 16,119 SH   SOLE   0 0 0
NEUROCRINE BIOSCIENCES IN Common 64125C109   998 8,355 SH   SOLE   0 0 0
NEW YORK TIMES COMPANY Common 650111107   246 7,567 SH   SOLE   0 0 0
NEWMARK GROUP INC CL A Class A 65158N102   80 10,000 SH   SOLE   0 0 0
NEWMONT MINING CORP Common 651639106   857 18,150 SH   SOLE   0 0 0
NEXSTAR BROADCASTING GP Common 65336K103   8,363 47,778 SH   SOLE   0 0 0
NEXTERA ENERGY INC Common 65339F101   11,003 131,613 SH   SOLE   0 0 0
NICE SYS LTD SPONSORED ADR ISIN #US65365 ADR 653656108   1,578 8,207 SH   SOLE   0 0 0
NIKE INC Common 654106103   3,124 26,702 SH   SOLE   0 0 0
NMI HOLDINGS INC CLASS A Class A 629209305   3,190 152,620 SH   SOLE   0 0 0
NORFOLK SOUTHERN CORP Common 655844108   3,557 14,433 SH   SOLE   0 0 0
NORTHROP GRUMMAN CORP Common 666807102   35,520 65,102 SH   SOLE   0 0 0
NOVARTIS ADR ADR 66987V109   816 8,996 SH   SOLE   0 0 0
NOVOCURE LTD COM Common G6674U108   7,611 103,763 SH   SOLE   0 0 0
NOVO-NORDISK ADR ADR 670100205   2,856 21,099 SH   SOLE   0 0 0
NUSHARES ETF TR NUVEEN ESG US ETF 67092P870   5,180 237,930 SH   SOLE   0 0 0
NUVEEN ESG SMALL CAP ETF 67092P607   561 16,426 SH   SOLE   0 0 0
NVENT ELECTRIC PLC COM Common G6700G107   5,100 132,573 SH   SOLE   0 0 0
NVIDIA CORP Common 67066G104   33,652 230,272 SH   SOLE   0 0 0
NVR INC Common 62944T105   909 197 SH   SOLE   0 0 0
NXP SEMICONDUCTORS N V Common N6596X109   27,388 173,307 SH   SOLE   0 0 0
OCCIDENTAL PETROLEUM CORP Common 674599105   867 13,771 SH   SOLE   0 0 0
OLD REPUBLIC INTERNATIONAL Common 680223104   5,134 212,581 SH   SOLE   0 0 0
ON SEMICONDUCTOR CRP ISIN #US6821891057 Common 682189105   503 8,060 SH   SOLE   0 0 0
ONEOK INC Common 682680103   285 4,338 SH   SOLE   0 0 0
OPEN LENDING CORPORATION COM C L A Class A 68373J104   257 38,142 SH   SOLE   0 0 0
ORACLE CORPORATION Common 68389X105   20,070 245,531 SH   SOLE   0 0 0
O'REILLY AUTOMOTIVE Common 67103H107   889 1,053 SH   SOLE   0 0 0
OTIS WORLDWIDE CORP COM Common 68902V107   1,438 18,360 SH   SOLE   0 0 0
PACCAR INC Common 693718108   516 5,212 SH   SOLE   0 0 0
PACKAGING CORPORATION OF AMERICA Common 695156109   417 3,262 SH   SOLE   0 0 0
PALANTIR TECHNOLOGIES INC CL A Class A 69608A108   70 10,850 SH   SOLE   0 0 0
PALO ALTO NETWORKS INC Common 697435105   914 6,547 SH   SOLE   0 0 0
PARAMOUNT GLOBAL CLASS B COMMON STOCK Class B 92556H206   674 39,900 SH   SOLE   0 0 0
PAYCHEX INC Common 704326107   6,659 57,626 SH   SOLE   0 0 0
PAYCOM SOFTWARE INC COM Common 70432V102   2,233 7,195 SH   SOLE   0 0 0
PAYPAL HOLDINGS INCO Common 70450Y103   2,762 38,783 SH   SOLE   0 0 0
PEPSICO INC Common 713448108   84,795 469,360 SH   SOLE   0 0 0
PERKINELMER INC Common 714046109   691 4,927 SH   SOLE   0 0 0
PFIZER INC Common 717081103   18,528 361,584 SH   SOLE   0 0 0
PHILIP MORRIS INTERNATIONAL INC Common 718172109   7,644 75,531 SH   SOLE   0 0 0
PHILLIPS 66 COM Common 718546104   1,204 11,567 SH   SOLE   0 0 0
PHILLIPS EDISON &CO INC Common 71844V201   8,042 252,568 SH   SOLE   0 0 0
PIMCO ENHANCED SHORT MATURITY ETF 72201R833   36,270 367,667 SH   SOLE   0 0 0
PIMCO INVEST GRADE CORP ETF 72201R817   678 7,295 SH   SOLE   0 0 0
PIONEER DIVIDEND HIGH INCOME Closed-End ETF 723653101   352 34,900 SH   SOLE   0 0 0
PIONEER NATURAL RESOURCES CO Common 723787107   8,637 37,815 SH   SOLE   0 0 0
PNC FINANCIAL SERVICES GROUP Common 693475105   22,021 139,425 SH   SOLE   0 0 0
POWERSHARES DYN SEMCT PORT ETF ETF 46137V647   226 2,261 SH   SOLE   0 0 0
POWERSHARES ETF SENIOR LOAN PORTFOLIO ETF 46138G508   273 13,284 SH   SOLE   0 0 0
POWERSHARES EXCH TRADED FD TR II PREFERR ETF 46138E511   339 30,341 SH   SOLE   0 0 0
POWERSHARES EXCHANGE TRADED FDS TST LIST ETF 46137V589   165 17,500 SH   SOLE   0 0 0
POWERSHARES FTSE RAFI US 1000 ETF 46137V613   308 1,988 SH   SOLE   0 0 0
POWERSHARES VARIABLE ETF 46138G870   839 37,487 SH   SOLE   0 0 0
POWERSHS QQQ TRUST SER ETF 46090E103   8,891 33,389 SH   SOLE   0 0 0
PPG INDUSTRIES INC. Common 693506107   634 5,046 SH   SOLE   0 0 0
PPL CORPORATION Common 69351T106   486 16,622 SH   SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP Common 74251V102   334 3,982 SH   SOLE   0 0 0
PRIVIA HEALTH GROUP INC COM Common 74276R102   1,606 70,724 SH   SOLE   0 0 0
PROCTER & GAMBLE CO Common 742718109   55,321 365,011 SH   SOLE   0 0 0
PROGRESSIVE CORP OHIO Common 743315103   532 4,100 SH   SOLE   0 0 0
PROLOGIS INC REIT 74340W103   7,405 65,691 SH   SOLE   0 0 0
PROSHARES TRUST S&P 500 DIVID ARISTOCRAT ETF 74348A467   370 4,111 SH   SOLE   0 0 0
PROSHARES ULTRAPRO QQQ ETF 74347X831   174 10,032 SH   SOLE   0 0 0
PROSHS ULTRAPRO NEW ETF ETF 74347B110   717 42,500 SH   SOLE   0 0 0
PRUDENTIAL FINANCIAL INC Common 744320102   1,018 10,240 SH   SOLE   0 0 0
PUBLIC STORAGE REIT 74460D109   771 2,750 SH   SOLE   0 0 0
PUREFUNDS ISE CYBER ETF 26924G201   311 7,056 SH   SOLE   0 0 0
QUALCOMM INC Common 747525103   15,130 137,616 SH   SOLE   0 0 0
QUANTA SERVICES INC Common 74762E102   3,240 22,736 SH   SOLE   0 0 0
RAYLIANT QUANTAMENTAL Common 00774Q197   60,270 3,526,623 SH   SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP COM Common 75513E101   19,450 192,723 SH   SOLE   0 0 0
READY CAPITAL CORP Common 75574U101   1,198 107,566 SH   SOLE   0 0 0
REALTY INCOME CORPORATION REIT 756109104   2,989 47,129 SH   SOLE   0 0 0
REGENERON PHARMACEUTICALS INC Common 75886F107   2,959 4,101 SH   SOLE   0 0 0
RELIANCE STEEL AND ALUMINUM Common 759509102   315 1,557 SH   SOLE   0 0 0
REPUBLIC SERVICES INC CL A Class A 760759100   5,891 45,670 SH   SOLE   0 0 0
ROBERT HALF INTERNATIONAL INC Common 770323103   874 11,835 SH   SOLE   0 0 0
ROCKWELL AUTOMATION INC Common 773903109   838 3,254 SH   SOLE   0 0 0
ROPER INDS INC Common 776696106   6,924 16,025 SH   SOLE   0 0 0
ROSS STORES INC Common 778296103   3,620 31,189 SH   SOLE   0 0 0
ROYAL BANK OF CANADA COM NPV ISIN #CA780 Common 780087102   1,354 14,403 SH   SOLE   0 0 0
S & P GLOBAL INC Common 78409V104   1,218 3,635 SH   SOLE   0 0 0
SALESFORCE COM INC Common 79466L302   3,766 28,402 SH   SOLE   0 0 0
SANOFI ADR ADR 80105N105   1,548 31,964 SH   SOLE   0 0 0
SAP AG SPON ADR EACH REP 1 ORD NPV ADR 803054204   1,464 14,187 SH   SOLE   0 0 0
SAREPTA THERAPEUTICS INC COM Common 803607100   216 1,666 SH   SOLE   0 0 0
SCH US DIV EQUITY ETF ETF 808524797   24,347 322,302 SH   SOLE   0 0 0
SCHLUMBERGER LIMITED Common 806857108   3,855 72,114 SH   SOLE   0 0 0
SCHWAB FUNDAMENTAL US ETF 808524763   802 17,176 SH   SOLE   0 0 0
SCHWAB LARGE CAP GROWTH ETF ETF 808524300   1,680 30,231 SH   SOLE   0 0 0
SCHWAB LARGE CAP VALUE ETF ETF 808524409   4,189 63,445 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR 1000 INDEX ETF ETF 808524722   11,484 310,963 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL LAR ETF 808524755   841 28,940 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805   3,258 101,149 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR INTL SMALL CAP EQUIT ETF 808524888   31,607 1,004,358 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL ETF 808524748   1,873 59,917 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U ETF 808524771   1,379 25,800 SH   SOLE   0 0 0
SCHWAB US BROAD MARKET ETF ETF 808524102   1,865 41,628 SH   SOLE   0 0 0
SCHWAB US LARGE CAT ETF ETF 808524201   18,121 401,342 SH   SOLE   0 0 0
SCHWAB US REIT ETF ETF 808524847   4,923 255,222 SH   SOLE   0 0 0
SCHWAB US SMALL CAP ETF ETF 808524607   761 18,788 SH   SOLE   0 0 0
SECTOR SPDR ENERGY ETF 81369Y506   1,279 14,621 SH   SOLE   0 0 0
SECTOR SPDR FINANCIAL ETF ETF 81369Y605   5,919 173,081 SH   SOLE   0 0 0
SECTOR SPDR HEALTH CARE ETF 81369Y209   23,451 172,624 SH   SOLE   0 0 0
SECTOR SPDR TECHNOLOGY ETF ETF 81369Y803   24,730 198,729 SH   SOLE   0 0 0
SECTOR SPDR TR SHS BEN INT CONSUMER STAP ETF 81369Y308   773 10,366 SH   SOLE   0 0 0
SECTOR SPDR TR SHS BEN INT INDUSTRIAL ETF 81369Y704   1,054 10,737 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR CONSUMER DISCRETIO ETF 81369Y407   581 4,500 SH   SOLE   0 0 0
SERVICE NOW INC Common 81762P102   13,676 35,223 SH   SOLE   0 0 0
SHELL ADR EACH REP 2 ORD WI Common 780259305   2,608 45,803 SH   SOLE   0 0 0
SHERWIN WILLIAMS CO Common 824348106   810 3,414 SH   SOLE   0 0 0
SIMON PROPERTY GROUP INC REIT 828806109   625 5,324 SH   SOLE   0 0 0
SM ENERGY CO Common 78454L100   2,395 68,772 SH   SOLE   0 0 0
SNAP ON INC Common 833034101   1,828 8,000 SH   SOLE   0 0 0
SNOWFLAKE INC. Common 833445109   233 1,621 SH   SOLE   0 0 0
SOFI TECHNOLOGIES INC Common 83406F102   619 134,344 SH   SOLE   0 0 0
SONY GROUP CORPORATION SPON ADS ADR 835699307   1,143 14,978 SH   SOLE   0 0 0
SOUTHERN CO Common 842587107   1,700 23,804 SH   SOLE   0 0 0
SOUTHWEST AIRLNS CO Common 844741108   863 25,624 SH   SOLE   0 0 0
SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 78467X109   1,322 3,991 SH   SOLE   0 0 0
SPDR GOLD TRUST ETF 78463V107   33,648 198,350 SH   SOLE   0 0 0
SPDR INDEX DJ GLOBAL REAL EST ETF 78463X749   488 11,938 SH   SOLE   0 0 0
SPDR INDEX SHS FDS MSCI ACWI EX-US ETF ETF 78463X848   4,052 168,432 SH   SOLE   0 0 0
SPDR NUVEEN BARCLAYS CAPITAL MUNI BOND ETF 78468R721   1,497 32,825 SH   SOLE   0 0 0
SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854   204 4,527 SH   SOLE   0 0 0
SPDR PORTFOLIO MID CAP ETF ETF 78464A847   4,154 97,730 SH   SOLE   0 0 0
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF 78464A474   1,911 65,037 SH   SOLE   0 0 0
SPDR Portfolio Total Stock Market ETF ETF 78464A805   577 12,202 SH   SOLE   0 0 0
SPDR S&P 400 MID CAP VALUE ETF 78464A839   638 9,861 SH   SOLE   0 0 0
SPDR S&P 500 ETF 78462F103   48,742 127,454 SH   SOLE   0 0 0
SPDR S&P 500 GROWTH ETF 78464A409   3,479 68,665 SH   SOLE   0 0 0
SPDR S&P 500 VALUE ETF 78464A508   1,598 41,084 SH   SOLE   0 0 0
SPDR S&P 600 SMALL CAP GROWTH ETF 78464A201   1,897 26,257 SH   SOLE   0 0 0
SPDR S&P DIVIDEND ETF 78464A763   8,690 69,458 SH   SOLE   0 0 0
SPDR SER TR MSCI USA STRTGIC ETF 78468R812   128,558 1,165,425 SH   SOLE   0 0 0
SPDR SER TR S&P BIOTECH ETF ETF 78464A870   887 10,686 SH   SOLE   0 0 0
SPDR SER TR S&P HOMEBUILDERS ETF ETF 78464A888   1,505 24,952 SH   SOLE   0 0 0
SPDR SERIES TRUST NUVEEN S&P HIGH YLD MU ETF 78464A284   1,327 27,097 SH   SOLE   0 0 0
SPDR BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663   1,998 21,843 SH   SOLE   0 0 0
SPDR DOUBLELINE TOTAL RETURN TACT ETF ETF 78467V848   7,332 183,108 SH   SOLE   0 0 0
SSGA ACTIVE ETF MULTI-ASSET REAL RETURN ETF 78467V103   33,426 1,213,729 SH   SOLE   0 0 0
STAG INDL INC Common 85254J102   212 6,550 SH   SOLE   0 0 0
STARBUCKS CORP Common 855244109   4,129 41,622 SH   SOLE   0 0 0
STARWOOD PROPERTY TRUST INC. REIT 85571B105   503 27,461 SH   SOLE   0 0 0
STATE STREET CORP Common 857477103   397 5,118 SH   SOLE   0 0 0
STERIS CORPORATION Common G8473T100   1,040 5,633 SH   SOLE   0 0 0
STRYKER CORP Common 863667101   892 3,650 SH   SOLE   0 0 0
SUNCOR ENERGY COM Common 867224107   25,089 790,707 SH   SOLE   0 0 0
SYNOPSYS INC Common 871607107   239 748 SH   SOLE   0 0 0
SYSCO CORP Common 871829107   15,090 197,383 SH   SOLE   0 0 0
T MOBILE US INC COM Common 872590104   569 4,063 SH   SOLE   0 0 0
T ROWE PRICE GROUP INC Common 74144T108   664 6,086 SH   SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR ADR 874039100   651 8,745 SH   SOLE   0 0 0
TARGET CORP Common 87612E106   7,858 52,721 SH   SOLE   0 0 0
TE CONNECTIVITY LTD COM CHF0.77 Common H84989104   1,507 13,131 SH   SOLE   0 0 0
TESLA MOTORS INC COM USD0.001 Common 88160R101   2,280 18,506 SH   SOLE   0 0 0
TETRA TECH INC. Common 88162G103   216 1,489 SH   SOLE   0 0 0
TEXAS INSTRUMENTS INC Common 882508104   2,361 14,293 SH   SOLE   0 0 0
TEXAS PACIFIC LAND TRUST Common 88262P102   24,589 10,489 SH   SOLE   0 0 0
THE CHARLES SCHWAB CORP Common 808513105   2,255 27,081 SH   SOLE   0 0 0
THE ENSIGN GROUP Common 29358P101   7,430 78,532 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC Common 883556102   11,774 21,380 SH   SOLE   0 0 0
TJX COMPANIES INC Common 872540109   35,187 442,047 SH   SOLE   0 0 0
TOLL BROS INC Common 889478103   1,191 23,856 SH   SOLE   0 0 0
TOTAL ENERGIES SE ADR 89151E109   474 7,636 SH   SOLE   0 0 0
TOWNE BANK Common 89214P109   478 15,512 SH   SOLE   0 0 0
TRACTOR SUPPLY Common 892356106   582 2,586 SH   SOLE   0 0 0
TRANE TECHNOLOGIES PLC COM Common G8994E103   344 2,044 SH   SOLE   0 0 0
TRANSCAT INC COM Common 893529107   967 13,650 SH   SOLE   0 0 0
TRANSDIGM GROUP INC Common 893641100   3,479 5,525 SH   SOLE   0 0 0
TRANSOCEAN LIMITED COM CHF15 Common H8817H100   126 27,683 SH   SOLE   0 0 0
TRAVEL PLUS LEISURE CO COM Common 894164102   929 25,535 SH   SOLE   0 0 0
TRAVELERS COMPANIES Common 89417E109   1,880 10,026 SH   SOLE   0 0 0
TRIMBLE NAVIGATION LTD Common 896239100   14,314 283,104 SH   SOLE   0 0 0
TRUIST FINL CORP Common 89832Q109   1,582 36,768 SH   SOLE   0 0 0
UBER TECHNOLOGIES INC COM Common 90353T100   604 24,405 SH   SOLE   0 0 0
UBS AG CHF0.10 Common H42097107   358 19,200 SH   SOLE   0 0 0
ULTA SALON COSM & FRAG INC COM Common 90384S303   365 779 SH   SOLE   0 0 0
UNILEVER PLC ADR 904767704   2,067 41,053 SH   SOLE   0 0 0
UNION PACIFIC CORP Common 907818108   10,282 49,655 SH   SOLE   0 0 0
UNITED BANKSHARES INC Common 909907107   2,272 56,106 SH   SOLE   0 0 0
UNITED PARCEL SERVICES INC Common 911312106   11,573 66,571 SH   SOLE   0 0 0
UNITED RENTALS INC Common 911363109   26,220 73,773 SH   SOLE   0 0 0
UNITED STATES STEEL CORP Common 912909108   1,450 57,885 SH   SOLE   0 0 0
UNITEDHEALTH GROUP Common 91324P102   72,756 137,229 SH   SOLE   0 0 0
UNIVERSAL DISPLAY CORP Common 91347P105   340 3,146 SH   SOLE   0 0 0
US BANCORP Common 902973304   9,040 207,292 SH   SOLE   0 0 0
US FOOD HOLDING CORP Common 912008109   4,000 117,584 SH   SOLE   0 0 0
UTZ BRANDS INC Common 918090101   338 21,318 SH   SOLE   0 0 0
V F CORPORATION Common 918204108   234 8,489 SH   SOLE   0 0 0
VALERO ENERGY CORP Common 91913Y100   1,300 10,248 SH   SOLE   0 0 0
VANECK VECTORS ETF TR SEMICONDUCTOR ET ETF 92189F676   2,184 10,763 SH   SOLE   0 0 0
VANECK VECTORS HIGH YLD MUNI ETF 92189H409   11,002 217,639 SH   SOLE   0 0 0
VANGUARD CORP BOND ETF ETF 92206C409   18,708 248,810 SH   SOLE   0 0 0
VANGUARD DIVIDEND APPRECIATION ETF 921908844   162,363 1,069,231 SH   SOLE   0 0 0
VANGUARD ESG US STOCK ETF ETF 921910733   1,056 16,027 SH   SOLE   0 0 0
VANGUARD EXTENDED MARKET ETF S &P COMPL ETF 922908652   45,485 342,350 SH   SOLE   0 0 0
VANGUARD FTSE DEVELOPED MKTS ETF ETF 921943858   45,670 1,088,166 SH   SOLE   0 0 0
VANGUARD HIGH DIVIDEND YIELD ETF 921946406   138,451 1,279,466 SH   SOLE   0 0 0
VANGUARD INDEX FDS VANGUARD SMALL CAP VI ETF 922908751   4,598 25,051 SH   SOLE   0 0 0
VANGUARD INDEX GROWTH ETF 922908736   12,741 59,784 SH   SOLE   0 0 0
VANGUARD INDEX VALUE ETF 922908744   48,733 347,176 SH   SOLE   0 0 0
VANGUARD INFO TECH INDEX ETF 92204A702   362 1,132 SH   SOLE   0 0 0
VANGUARD INTERMEDIATE TERM CORP BOND ETF 92206C870   20,789 268,208 SH   SOLE   0 0 0
VANGUARD INTERNATIONAL BOND INDEX ETF 92203J407   1,354 28,548 SH   SOLE   0 0 0
VANGUARD INTERNATIONAL EQUITY INDEX ETF 922042718   443 4,307 SH   SOLE   0 0 0
VANGUARD INTERNATIONAL EQUITY INDEX ETF 922042775   1,861 37,118 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX FDS MSCI EMER ETF 922042858   74,864 1,920,564 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX FDS TOTAL WOR ETF 922042742   980 11,374 SH   SOLE   0 0 0
VANGUARD LRG CAP ETF US PRIME MKT 750 ETF 922908637   61,972 355,750 SH   SOLE   0 0 0
VANGUARD MID CAP GRWTH INDEX I NTL US ETF 922908538   4,768 26,527 SH   SOLE   0 0 0
VANGUARD MID-CAP ETF ETF 922908629   5,925 29,071 SH   SOLE   0 0 0
VANGUARD MID-CAP VALUE ETF ETF 922908512   81,516 602,747 SH   SOLE   0 0 0
VANGUARD MUNI BOND TAX-EXEMPT ETF ETF 922907746   12,798 258,598 SH   SOLE   0 0 0
VANGUARD REIT INDEX ETF ETF 922908553   5,784 70,123 SH   SOLE   0 0 0
VANGUARD RUSSELL 1000 ETF ETF 92206C730   6,726 38,596 SH   SOLE   0 0 0
VANGUARD RUSSELL 1000 VALUE INDEX ETF ETF 92206C714   20,837 312,960 SH   SOLE   0 0 0
VANGUARD RUSSELL 2000 ETF ETF 92206C664   1,974 28,058 SH   SOLE   0 0 0
VANGUARD RUSSELL 2000 GROWTH INDEX ETF 92206C623   382 2,451 SH   SOLE   0 0 0
VANGUARD S&P 500 ETF ETF 922908363   227,904 648,672 SH   SOLE   0 0 0
VANGUARD S&P 500 VALUE ETF ETF 921932703   2,949 21,056 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS VANGUARD RUSS3000 IDX FD ETF SHS ETF 92206C599   2,591 15,084 SH   SOLE   0 0 0
VANGUARD SECTOR INDEX FDS VANGUARD HEALT ETF 92204A504   2,048 8,258 SH   SOLE   0 0 0
VANGUARD SHORT TERM ETF 92206C102   530 9,166 SH   SOLE   0 0 0
VANGUARD SHORT-TERM BOND INDEX ETF 921937827   3,332 44,260 SH   SOLE   0 0 0
VANGUARD SMALL CAP GROWTH ETF ETF 922908595   91,828 457,902 SH   SOLE   0 0 0
VANGUARD SMALL CAP VALUE ETF ETF 922908611   41,260 259,826 SH   SOLE   0 0 0
VANGUARD TELECOMMUNICATION SERVICES ETF ETF 92204A884   817 9,939 SH   SOLE   0 0 0
VANGUARD TOTAL BOND MARKET ETF ETF 921937835   2,015 28,042 SH   SOLE   0 0 0
VANGUARD TOTAL INTL ETF ETF 921909768   18,293 353,698 SH   SOLE   0 0 0
VANGUARD TOTAL STOCK MARKET ETF 922908769   95,724 500,676 SH   SOLE   0 0 0
Vanguard Ultra Short ETF 92203C303   507 10,337 SH   SOLE   0 0 0
VANGUARD US FINLS ETF 92204A405   15,486 187,184 SH   SOLE   0 0 0
VEEVA SYS INC CL A COM Common 922475108   9,116 56,490 SH   SOLE   0 0 0
VENTAS INC REIT 92276F100   422 9,378 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS Common 92343V104   7,306 185,435 SH   SOLE   0 0 0
VERTEX PHARMACEUTCLS INC Common 92532F100   27,144 93,995 SH   SOLE   0 0 0
VICI PPTYS INC COM REIT 925652109   672 20,732 SH   SOLE   0 0 0
VISA INC COM Class A 92826C839   20,566 98,988 SH   SOLE   0 0 0
VISTA OUTDOOR INC COM Common 928377100   743 30,494 SH   SOLE   0 0 0
VMWARE INC Common 928563402   2,935 23,907 SH   SOLE   0 0 0
W. P. CAREY INC REIT 92936U109   412 5,269 SH   SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC COM ISIN #U Common 931427108   8,904 238,340 SH   SOLE   0 0 0
WALMART STORES INC Common 931142103   3,041 21,444 SH   SOLE   0 0 0
WALT DISNEY CO Common 254687106   17,671 203,399 SH   SOLE   0 0 0
WARNER BROS DISCOVERY INC COM SER A Common 934423104   185 19,476 SH   SOLE   0 0 0
WASTE CONNECTIONS INC. Common 94106B101   390 2,945 SH   SOLE   0 0 0
WASTE MANAGEMENT INC Common 94106L109   4,535 28,905 SH   SOLE   0 0 0
WATERS CORP Common 941848103   2,487 7,259 SH   SOLE   0 0 0
WEBSTER FINANCIAL CORP Common 947890109   3,157 66,687 SH   SOLE   0 0 0
WELLCARE MGMT GROUP INC REIT 95040Q104   1,198 18,276 SH   SOLE   0 0 0
WELLS FARGO & CO Common 949746101   1,128 27,311 SH   SOLE   0 0 0
WESCO INTERNATIONAL INC. Common 95082P105   3,375 26,956 SH   SOLE   0 0 0
WESTERN ALLIANCE BANCORPORATION Common 957638109   3,238 54,361 SH   SOLE   0 0 0
WESTLAKE CHEM CORP Common 960413102   257 2,507 SH   SOLE   0 0 0
WEYERHAEUSER CO REIT 962166104   614 19,805 SH   SOLE   0 0 0
WILLIAMS COS INC Common 969457100   546 16,590 SH   SOLE   0 0 0
WIPRO LTD ADR ADR 97651M109   79 16,898 SH   SOLE   0 0 0
WISCONSIN ENERGY Common 92939U106   1,163 12,400 SH   SOLE   0 0 0
WISDOMTREE EMERG MKTS EQUITY INCOME FUND ETF 97717W315   847 23,777 SH   SOLE   0 0 0
WISDOMTREE EQUITY INC FD ETF 97717W208   3,545 41,192 SH   SOLE   0 0 0
WISDOMTREE LARGECAP DIVIDEND ETF 97717W307   1,054 17,018 SH   SOLE   0 0 0
WISDOMTREE TRUST CURRNCY INT E Q ETF Bank Holding Co. 97717X263   913 31,216 SH   SOLE   0 0 0
WISDOMTREE US QLTY DIV GRWTH ETF 97717X669   1,457 24,144 SH   SOLE   0 0 0
WYNDHAM HOTELS &RESORTS INC COM Common 98311A105   3,631 50,918 SH   SOLE   0 0 0
YETI HOLDINGS INC Common 98585X104   1,388 33,606 SH   SOLE   0 0 0
YUM CHINA HOLDINGS Common 98850P109   406 7,430 SH   SOLE   0 0 0
YUM! BRANDS INC Common 988498101   2,720 21,234 SH   SOLE   0 0 0
ZEBRA TECHNOLOGIES CORPORATION Common 989207105   224 872 SH   SOLE   0 0 0
ZIMMER BIOMET HLDGS INC COM Common 98956P102   5,437 42,644 SH   SOLE   0 0 0
ZOETIS INC COM USD0.01 CL A Common 98978V103   1,960 13,376 SH   SOLE   0 0 0
FIRST TRUST DORSEY WRIGHT DYMAMIC FOCUS 5 ETF ETF 33738R878   241 6,253 SH   SOLE   0 0 0
ISHARES TR PHLX SEMICONDUCTOR ETF ETF 464287523   451 1,295 SH   SOLE   0 0 0
VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680   16,218 294,233 SH   SOLE   0 0 0
PHYSICIANS REALTY TR REIT 71943U104   168 11,603 SH   SOLE   0 0 0
SCHWAB US MID-CAP ETF ETF 808524508   676 10,300 SH   SOLE   0 0 0
Banco Santander Chile ADR 05964H105   31 10,606 SH   SOLE   0 0 0
CSW Industrials, Inc. Common 126402106   722 6,230 SH   SOLE   0 0 0
Defiance Next Gen Connectivity ETF 26922A289   307 10,266 SH   SOLE   0 0 0
Energy Transfer LP MLP 29273V100   341 28,711 SH   SOLE   0 0 0
Eni Spa ADR 26874R108   301 10,503 SH   SOLE   0 0 0
Equity Lifestyle Properties REIT 29472R108   221 3,418 SH   SOLE   0 0 0
FNCB Bancorp Inc Common 302578109   452 55,000 SH   SOLE   0 0 0
First Long Island Corp. Common 320734106   1,013 56,270 SH   SOLE   0 0 0
Innovate Corp Common 45784J105   187 100,000 SH   SOLE   0 0 0
Invesco DB US Dollar Index Bul ETF 46141D203   457 16,433 SH   SOLE   0 0 0
Invesco S&P 500 Garp ETF ETF 46137V431   425 5,140 SH   SOLE   0 0 0
Lava Therapeutics NV Common N51517105   35 10,000 SH   SOLE   0 0 0
Marqeta Inc-A Common 57142B104   110 17,958 SH   SOLE   0 0 0
Mid-America Apartment Communit Common 59522J103   227 1,445 SH   SOLE   0 0 0
New Gold Inc. F Common 644535106   12 12,458 SH   SOLE   0 0 0
Penske Automotive Group, Inc. Common 70959W103   724 6,297 SH   SOLE   0 0 0
RPM Inc Common 749685103   242 2,484 SH   SOLE   0 0 0
Reinsurance Group Of America Common 759351604   231 1,623 SH   SOLE   0 0 0
RenovoRx Inc Common 75989R107   37 15,741 SH   SOLE   0 0 0
Republic First Bancorp Inc Common 760416107   31 14,387 SH   SOLE   0 0 0
Rexford Industrial Realty Inc REIT 76169C100   213 3,897 SH   SOLE   0 0 0
Short S&P 500 Proshares ETF 74347B425   2,619 163,368 SH   SOLE   0 0 0
Spero Therapeutics Inc Common 84833T103   17 10,000 SH   SOLE   0 0 0
StoneX Group Inc Common 861896108   343 3,600 SH   SOLE   0 0 0
The Dimensional Intl Sm Cap Va ETF 25434V781   458 20,600 SH   SOLE   0 0 0
The ETRACS Alerian MLP Infrast ETF 90274D382   223 11,875 SH   SOLE   0 0 0
Vanguard Mega Cap Growth ETF ETF 921910816   448 2,601 SH   SOLE   0 0 0
Vanguard S&P 500 Growth ETF ETF 921932505   458 2,170 SH   SOLE   0 0 0
Wheels Up Experience Inc Common 96328L106   73 70,964 SH   SOLE   0 0 0
Willamette Valley Vineyards, I Common 969136100   214 35,921 SH   SOLE   0 0 0
iShares Core S&P U.S Value ETF ETF 464287663   25,336 358,711 SH   SOLE   0 0 0
iShares Edge MSCI Min Vol Glob ETF 464286525   296 3,119 SH   SOLE   0 0 0
Blackrock Ultra Short Term Bon ETF 46434V878   976 19,500 SH   SOLE   0 0 0
Invesco BulletShares 2023 Corp ETF 46138J866   3,353 159,805 SH   SOLE   0 0 0
Invesco BulletShares 2024 Corp ETF 46138J841   4,561 222,607 SH   SOLE   0 0 0
Invesco BulletShares 2025 Corp ETF 46138J825   5,931 294,480 SH   SOLE   0 0 0
Invesco BulletShares 2026 Corp ETF 46138J791   6,022 318,117 SH   SOLE   0 0 0
Invesco BulletShares 2027 Corp ETF 46138J783   2,911 153,231 SH   SOLE   0 0 0
Invesco BulletShares 2028 Corp ETF 46138J643   2,763 140,822 SH   SOLE   0 0 0
Invesco BulletShares 2029 Corp ETF 46138J577   823 46,264 SH   SOLE   0 0 0
Invesco Bulletshares 2024 Muni ETF 46138J536   230 9,301 SH   SOLE   0 0 0
Invesco Bulletshares 2025 Muni ETF 46138J528   227 9,315 SH   SOLE   0 0 0
Invesco Bulletshares 2026 Muni ETF 46138J510   230 9,762 SH   SOLE   0 0 0
Invesco Bulletshares 2027 Muni ETF 46138J494   208 8,864 SH   SOLE   0 0 0
SPDR Portfolio Aggreagte Bond ETF 78464A649   942 37,500 SH   SOLE   0 0 0
The Simplify Interest Rate Hed ETF 82889N855   7,588 105,964 SH   SOLE   0 0 0
iShares iBonds Dec 2025 Term M ETF 46435U432   251 9,500 SH   SOLE   0 0 0
iShares iBonds Dec 2026 Term M ETF 46435U259   239 9,500 SH   SOLE   0 0 0
SPDR GOLD MINISHARES TRUST ETF 98149E303   502 13,866 SH   SOLE   0 0 0
EATON VANCE TAX-MANAGED GLOBAL COM Common 27829F108   209 27,740 SH   SOLE   0 0 0
GOLDMAN SACHS BDC INC SHS Bus. Dev. Co. 38147U107   545 39,737 SH   SOLE   0 0 0
BARINGS CORPORATE INVS COM Common 06759X107   667 47,782 SH   SOLE   0 0 0
ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432   3,670 36,860 SH   SOLE   0 0 0
ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613   285 6,350 SH   SOLE   0 0 0
TOMPKINS FINL CORP COM Common 890110109   820 10,572 SH   SOLE   0 0 0
JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206   21,403 459,894 SH   SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC COM Common 83417M104   473 1,670 SH   SOLE   0 0 0
SPDR S&P GLOBAL INFRASTRUCTURE ETF ETF 78463X855   340 6,495 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR ETF 78467V608   688 16,811 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y145   189 16,990 SH   SOLE   0 0 0
BROADMARK RLTY CAP INC REIT 11135B100   765 214,918 SH   SOLE   0 0 0
CALAMOS GBL DYN INCOME FUND Closed-end ETF 12811L107   194 34,701 SH   SOLE   0 0 0
CF INDS HLDGS INC Common 125269100   741 8,692 SH   SOLE   0 0 0
EATON VANCE TAX-MANAGED BUY- Closed-end ETF 27828Y108   256 20,818 SH   SOLE   0 0 0
ENPHASE ENERGY INC Common 29355A107   927 3,497 SH   SOLE   0 0 0
LISTED FD TR ETF 53656F847   2,205 69,506 SH   SOLE   0 0 0
NORTHERN LTS FD TR III ETF 66538R722   2,048 97,551 SH   SOLE   0 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q332   326 5,979 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y343   1,003 24,296 SH   SOLE   0 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q852   359 7,685 SH   SOLE   0 0 0
ETF SER SOLUTIONS Common 26922A826   242 17,598 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E500   213 4,513 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y483   260 16,358 SH   SOLE   0 0 0
SPDR SER TR ETF 78468R739   11,138 237,079 SH   SOLE   0 0 0
SPDR INDEX SHS FDS ETF 78463X889   5,483 184,366 SH   SOLE   0 0 0
ETF MANAGERS TR ETF 26924G409   252 6,418 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E263   383 8,215 SH   SOLE   0 0 0
PINDUODUO INC Class A 722304102   1,139 13,970 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y657   260 13,420 SH   SOLE   0 0 0
Nano Dimension Ltd ADR ADR 63008G203   41 18,030 SH   SOLE   0 0 0
Invesco S&P 500 Pure Growth ETF ETF 46137V266   731 4,823 SH   SOLE   0 0 0
JPMorgan US Momentum Factor ETF ETF 46641Q779   267 7,088 SH   SOLE   0 0 0
SPDR Portfolio S&P 600 Sm Cap ETF ETF 78468R853   1,343 36,330 SH   SOLE   0 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q654   8,805 174,253 SH   SOLE   0 0 0
ISHARES TR RESIDENTIAL MULT ETF 464288562   1,059 15,495 SH   SOLE   0 0 0
LPL FINL HLDGS INC Common 50212V100   737 3,409 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR ETF 381430529   7,688 77,102 SH   SOLE   0 0 0
GOLUB CAP BDC INC Common 38173M102   7,300 554,714 SH   SOLE   0 0 0
ISHARES U S ETF TR ETF 46431W838   8,285 166,625 SH   SOLE   0 0 0
ISHARES TR 0-3 MNTH TREASRY ETF 46436E718   6,203 61,948 SH   SOLE   0 0 0