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
2SEVENTY BIO INC Common 901384107 208 14,328 SH   SOLE   0 0 0
3M CO Common 88579Y101 8,524 77,143 SH   SOLE   0 0 0
ABB LTD ADR 000375204 870 33,920 SH   SOLE   0 0 0
ABBOTT LABS Common 002824100 16,125 166,645 SH   SOLE   0 0 0
ABBVIE INC Common 00287Y109 22,353 166,556 SH   SOLE   0 0 0
ABRDN GOLD ETF TRUST ETF 00326A104 1,376 86,408 SH   SOLE   0 0 0
ACCENTURE PLC IRELAND Common G1151C101 31,787 123,542 SH   SOLE   0 0 0
ACTIVISION BLIZZARD INC Common 00507V109 4,483 60,307 SH   SOLE   0 0 0
ADOBE SYSTEMS INCORPORATED Common 00724F101 14,999 54,503 SH   SOLE   0 0 0
ADVANCE AUTO PARTS INC Common 00751Y106 2,497 15,974 SH   SOLE   0 0 0
ADVANCED MICRO DEVICES INC Common 007903107 3,336 52,645 SH   SOLE   0 0 0
AES CORP Common 00130H105 633 28,000 SH   SOLE   0 0 0
AFFILIATED MANAGERS GROUP IN Common 008252108 217 1,943 SH   SOLE   0 0 0
AFLAC INC Common 001055102 577 10,261 SH   SOLE   0 0 0
AGCO CORP NY Reg Shrs 001084102 2,867 29,811 SH   SOLE   0 0 0
AGILENT TECHNOLOGIES INC Common 00846U101 11,864 97,605 SH   SOLE   0 0 0
AIR PRODS & CHEMS INC Common 009158106 16,150 69,393 SH   SOLE   0 0 0
AIRBNB INC Class A 009066101 383 3,648 SH   SOLE   0 0 0
AKAMAI TECHNOLOGIES INC Common 00971T101 1,164 14,493 SH   SOLE   0 0 0
ALGONQUIN PWR UTILS CORP Common 015857105 197 18,030 SH   SOLE   0 0 0
ALLSCRIPTS HEALTHCARE SOLUTN Common 01988P108 2,269 149,003 SH   SOLE   0 0 0
ALLSTATE CORP Common 020002101 797 6,403 SH   SOLE   0 0 0
ALPHABET INC Class A 02079K305 60,154 628,892 SH   SOLE   0 0 0
ALPHABET INC Common 02079K107 32,931 342,495 SH   SOLE   0 0 0
ALPS ETF TR ETF 00162Q460 276 4,971 SH   SOLE   0 0 0
ALTRIA GROUP INC Common 02209S103 972 24,067 SH   SOLE   0 0 0
AMAZON COM INC Common 023135106 53,846 476,510 SH   SOLE   0 0 0
AMEREN CORP Common 023608102 271 3,365 SH   SOLE   0 0 0
AMERICA MOVIL SAB DE CV ADR 02364W105 168 10,189 SH   SOLE   0 0 0
AMERICAN CENTY ETF TR ETF 025072802 852 17,927 SH   SOLE   0 0 0
AMERICAN ELEC PWR CO INC Common 025537101 1,458 16,863 SH   SOLE   0 0 0
AMERICAN EXPRESS CO Common 025816109 17,378 128,812 SH   SOLE   0 0 0
AMERICAN FINL GROUP INC OHIO Common 025932104 3,525 28,672 SH   SOLE   0 0 0
AMERICAN HOMES 4 RENT Reit 02665T306 16,872 514,246 SH   SOLE   0 0 0
AMERICAN INTL GROUP INC Common 026874784 306 6,449 SH   SOLE   0 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 24,829 115,643 SH   SOLE   0 0 0
AMERICAN WTR WKS CO INC NEW Common 030420103 687 5,279 SH   SOLE   0 0 0
AMERIPRISE FINL INC Common 03076C106 847 3,362 SH   SOLE   0 0 0
AMETEK INC Common 031100100 632 5,575 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y886 1,280 19,540 SH   SOLE   0 0 0
AMGEN INC Common 031162100 6,719 29,811 SH   SOLE   0 0 0
AMPHENOL CORP NEW Common 032095101 2,917 43,567 SH   SOLE   0 0 0
ANALOG DEVICES INC Common 032654105 1,641 11,779 SH   SOLE   0 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 518 11,476 SH   SOLE   0 0 0
ANSYS INC Common 03662Q105 1,897 8,556 SH   SOLE   0 0 0
AON PLC Common G0403H108 839 3,132 SH   SOLE   0 0 0
APA CORPORATION Common 03743Q108 961 28,108 SH   SOLE   0 0 0
APOLLO GLOBAL MGMT INC Class A 03769M106 1,579 33,950 SH   SOLE   0 0 0
APPLE INC Common 037833100 158,538 1,147,165 SH   SOLE   0 0 0
APPLIED GENETIC TECHNOLOGIES Common 03820J100 120 442,619 SH   SOLE   0 0 0
APPLIED MATLS INC Common 038222105 1,107 13,513 SH   SOLE   0 0 0
APTARGROUP INC Common 038336103 251 2,638 SH   SOLE   0 0 0
ARAMARK Common 03852U106 15,604 500,142 SH   SOLE   0 0 0
ARCH CAP GROUP LTD Common G0450A105 5,221 114,647 SH   SOLE   0 0 0
ARCHER DANIELS MIDLAND CO Common 039483102 808 10,046 SH   SOLE   0 0 0
ARCOS DORADOS HOLDINGS INC Common G0457F107 86 11,818 SH   SOLE   0 0 0
ASML HOLDING N V NY Reg Shrs N07059210 1,388 3,341 SH   SOLE   0 0 0
ASPEN TECHNOLOGY INC Common 29109X106 4,261 17,888 SH   SOLE   0 0 0
ASTRAZENECA PLC ADR 046353108 1,243 22,660 SH   SOLE   0 0 0
AT&T INC Common 00206R102 9,134 595,412 SH   SOLE   0 0 0
ATKORE INC Common 047649108 415 5,330 SH   SOLE   0 0 0
ATLASSIAN CORP PLC Class A G06242104 272 1,292 SH   SOLE   0 0 0
AUTODESK INC Common 052769106 252 1,351 SH   SOLE   0 0 0
AUTOMATIC DATA PROCESSING IN Common 053015103 21,009 92,880 SH   SOLE   0 0 0
AUTOZONE INC Common 053332102 22,803 10,646 SH   SOLE   0 0 0
BROADCOM INC Common 11135F101 7,957 17,920 SH   SOLE   0 0 0
AVALONBAY CMNTYS INC REIT 053484101 579 3,146 SH   SOLE   0 0 0
AZENTA INC Common 114340102 258 6,014 SH   SOLE   0 0 0
BCE INC Common 05534B760 5,323 126,912 SH   SOLE   0 0 0
BAIN CAP SPECIALTY FIN INC Common 05684B107 207 17,231 SH   SOLE   0 0 0
BANCO BRADESCO S A ADR 059460303 41 11,006 SH   SOLE   0 0 0
BK OF AMERICA CORP Common 060505104 13,410 444,038 SH   SOLE   0 0 0
BAR HBR BANKSHARES Common 066849100 845 31,846 SH   SOLE   0 0 0
BARCLAYS PLC ADR 06738E204 705 110,107 SH   SOLE   0 0 0
SPDR SER TR ETF 78468R622 4,010 45,648 SH   SOLE   0 0 0
BAXTER INTL INC Common 071813109 10,397 193,031 SH   SOLE   0 0 0
BECTON DICKINSON & CO Common 075887109 7,067 31,713 SH   SOLE   0 0 0
BEIGENE LTD ADR 07725L102 1,373 10,187 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL Class B 084670702 57,580 215,638 SH   SOLE   0 0 0
BERKSHIRE HATHAWAY INC DEL Class A 084670108 164,620 405 SH   SOLE   0 0 0
BIO RAD LABS INC Common 090572207 765 1,834 SH   SOLE   0 0 0
BJS WHSL CLUB HLDGS INC Common 05550J101 25,496 350,165 SH   SOLE   0 0 0
BLACKROCK INC Common 09247X101 2,310 4,198 SH   SOLE   0 0 0
BLACKSTONE INC MLP 09260D107 1,269 15,159 SH   SOLE   0 0 0
BLUEBIRD BIO INC Common 09609G100 257 40,604 SH   SOLE   0 0 0
BOEING CO Common 097023105 7,584 62,634 SH   SOLE   0 0 0
BOOKING HOLDINGS INC Common 09857L108 17,461 10,626 SH   SOLE   0 0 0
BOOZ ALLEN HAMILTON HLDG COR Common 099502106 3,847 41,661 SH   SOLE   0 0 0
BOSTON PROPERTIES INC REIT 101121101 424 5,649 SH   SOLE   0 0 0
BOSTON SCIENTIFIC CORP Common 101137107 365 9,418 SH   SOLE   0 0 0
BOX INC Class A 10316T104 2,918 119,635 SH   SOLE   0 0 0
BP PLC ADR 055622104 2,257 79,041 SH   SOLE   0 0 0
BRISTOL-MYERS SQUIBB CO Common 110122108 16,050 225,775 SH   SOLE   0 0 0
BRITISH AMERN TOB PLC ADR 110448107 784 22,075 SH   SOLE   0 0 0
BROADRIDGE FINL SOLUTIONS IN Common 11133T103 9,336 64,690 SH   SOLE   0 0 0
BROOKFIELD ASSET MGMT INC Common 112585104 6,245 152,736 SH   SOLE   0 0 0
BROOKFIELD INFRASTRUCTURE CO Common 11275Q107 6,181 151,873 SH   SOLE   0 0 0
BROOKFIELD INFRAST PARTNERS MLP G16252101 455 12,683 SH   SOLE   0 0 0
BROOKFIELD RENEWABLE CORP Class A 11284V105 5,460 167,079 SH   SOLE   0 0 0
BROOKLINE BANCORP INC DEL Common 11373M107 148 12,742 SH   SOLE   0 0 0
BWX TECHNOLOGIES INC Common 05605H100 739 14,667 SH   SOLE   0 0 0
CSX CORP Common 126408103 1,204 45,179 SH   SOLE   0 0 0
CABLE ONE INC Common 12685J105 320 375 SH   SOLE   0 0 0
CACI INTL INC Class A 127190304 11,648 44,619 SH   SOLE   0 0 0
CADENCE DESIGN SYSTEM INC Common 127387108 1,142 6,989 SH   SOLE   0 0 0
CAMBRIA ETF TR ETF 132061706 224 9,029 SH   SOLE   0 0 0
CAMDEN PPTY TR REIT 133131102 2,923 24,467 SH   SOLE   0 0 0
CANADIAN NATL RY CO Common 136375102 264 2,448 SH   SOLE   0 0 0
CANADIAN PAC RY LTD Common 13645T100 1,486 22,267 SH   SOLE   0 0 0
CAPITAL ONE FINL CORP Common 14040H105 14,274 154,868 SH   SOLE   0 0 0
CARDINAL HEALTH INC Common 14149Y108 253 3,793 SH   SOLE   0 0 0
CARLYLE GROUP INC Common 14316J108 249 9,645 SH   SOLE   0 0 0
CARRIER GLOBAL CORPORATION Common 14448C104 735 20,680 SH   SOLE   0 0 0
CASEYS GEN STORES INC Common 147528103 757 3,738 SH   SOLE   0 0 0
CATALENT INC Common 148806102 3,325 45,945 SH   SOLE   0 0 0
CATERPILLAR INC Common 149123101 16,513 100,639 SH   SOLE   0 0 0
CBOE GLOBAL MKTS INC Common 12503M108 213 1,812 SH   SOLE   0 0 0
CBRE GROUP INC Class A 12504L109 405 5,995 SH   SOLE   0 0 0
CDW CORP Common 12514G108 21,322 136,611 SH   SOLE   0 0 0
CENTENE CORP DEL Common 15135B101 377 4,847 SH   SOLE   0 0 0
CERUS CORP Common 157085101 328 91,200 SH   SOLE   0 0 0
CHARTER COMMUNICATIONS INC N Common 16119P108 513 1,690 SH   SOLE   0 0 0
CHECK POINT SOFTWARE TECH LT Common M22465104 3,889 34,717 SH   SOLE   0 0 0
CHENIERE ENERGY INC Common 16411R208 3,365 20,280 SH   SOLE   0 0 0
CHEVRON CORP NEW Common 166764100 50,510 351,568 SH   SOLE   0 0 0
CHUBB LIMITED Common H1467J104 425 2,334 SH   SOLE   0 0 0
CHURCH & DWIGHT CO INC Common 171340102 676 9,469 SH   SOLE   0 0 0
CIGNA CORP NEW Common 125523100 827 2,981 SH   SOLE   0 0 0
CINTAS CORP Common 172908105 408 1,051 SH   SOLE   0 0 0
CISCO SYS INC Common 17275R102 21,616 540,392 SH   SOLE   0 0 0
CITIGROUP INC Common 172967424 1,406 33,752 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J882 1,691 79,862 SH   SOLE   0 0 0
CLOROX CO DEL Common 189054109 3,158 24,599 SH   SOLE   0 0 0
CME GROUP INC Common 12572Q105 1,363 7,697 SH   SOLE   0 0 0
CMS ENERGY CORP Common 125896100 366 6,282 SH   SOLE   0 0 0
COCA COLA CO Common 191216100 6,431 114,791 SH   SOLE   0 0 0
COGNIZANT TECHNOLOGY SOLUTIO Common 192446102 337 5,871 SH   SOLE   0 0 0
COINBASE GLOBAL INC Class A 19260Q107 447 6,930 SH   SOLE   0 0 0
COLGATE PALMOLIVE CO Common 194162103 3,670 52,235 SH   SOLE   0 0 0
COLUMBIA ETF TR I Diversified FXD 19761L508 6,044 361,248 SH   SOLE   0 0 0
COLUMBIA ETF TR I ETF 19761L607 1,454 74,681 SH   SOLE   0 0 0
COMCAST CORP NEW Common 20030N101 8,629 294,190 SH   SOLE   0 0 0
COMERICA INC Common 200340107 216 3,039 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y852 1,161 24,253 SH   SOLE   0 0 0
CIA ENERGETICA DE MINAS GERA Class A 204409601 36 17,940 SH   SOLE   0 0 0
CONAGRA BRANDS INC Common 205887102 1,320 40,460 SH   SOLE   0 0 0
CONOCOPHILLIPS Common 20825C104 1,165 11,380 SH   SOLE   0 0 0
CONSOLIDATED EDISON INC Common 209115104 775 9,042 SH   SOLE   0 0 0
CONSTELLATION BRANDS INC Class A 21036P108 1,129 4,917 SH   SOLE   0 0 0
CORNING INC Common 219350105 4,628 159,462 SH   SOLE   0 0 0
CORTEVA INC Common 22052L104 2,338 40,909 SH   SOLE   0 0 0
COSTCO WHSL CORP NEW Common 22160K105 14,583 30,878 SH   SOLE   0 0 0
CROWDSTRIKE HLDGS INC Class A 22788C105 961 5,830 SH   SOLE   0 0 0
CROWN CASTLE INC REIT 22822V101 5,391 37,295 SH   SOLE   0 0 0
CROWN HLDGS INC Common 228368106 535 6,598 SH   SOLE   0 0 0
CVS HEALTH CORP Common 126650100 37,998 398,428 SH   SOLE   0 0 0
CYBERARK SOFTWARE LTD Common M2682V108 4,446 29,652 SH   SOLE   0 0 0
CYCLERION THERAPEUTICS INC Common 23255M105 88 102,884 SH   SOLE   0 0 0
D R HORTON INC Common 23331A109 1,102 16,367 SH   SOLE   0 0 0
DANAHER CORPORATION Common 235851102 15,978 61,861 SH   SOLE   0 0 0
DAVITA INC Common 23918K108 362 4,376 SH   SOLE   0 0 0
DBX ETF TR ETF 233051200 18,541 553,806 SH   SOLE   0 0 0
DBX ETF TR ETF 233051432 1,556 47,534 SH   SOLE   0 0 0
DEERE & CO Common 244199105 1,897 5,683 SH   SOLE   0 0 0
DELL TECHNOLOGIES INC Common 24703L202 622 18,202 SH   SOLE   0 0 0
DESCARTES SYS GROUP INC Common 249906108 1,047 16,486 SH   SOLE   0 0 0
DESIGNER BRANDS INC Class A 250565108 672 43,900 SH   SOLE   0 0 0
DIMENSIONAL ETF TRUST ETF 25434V708 4,912 220,882 SH   SOLE   0 0 0
DIMENSIONAL ETF TRUST ETF 25434V401 2,300 59,244 SH   SOLE   0 0 0
DIMENSIONAL ETF TRUST ETF 25434V724 670 22,637 SH   SOLE   0 0 0
DIAGEO PLC ADR 25243Q205 3,156 18,586 SH   SOLE   0 0 0
DIAMONDBACK ENERGY INC Common 25278X109 1,131 9,387 SH   SOLE   0 0 0
DIGITAL RLTY TR INC REIT 253868103 253 2,548 SH   SOLE   0 0 0
DISCOVER FINL SVCS Common 254709108 2,846 31,298 SH   SOLE   0 0 0
DOLLAR GEN CORP NEW Common 256677105 498 2,075 SH   SOLE   0 0 0
DOMINION ENERGY INC Common 25746U109 5,913 85,565 SH   SOLE   0 0 0
DONALDSON INC Common 257651109 397 8,095 SH   SOLE   0 0 0
DOVER CORP Common 260003108 238 2,040 SH   SOLE   0 0 0
DOW INC Common 260557103 4,931 112,254 SH   SOLE   0 0 0
DUKE ENERGY CORP NEW Common 26441C204 6,820 73,321 SH   SOLE   0 0 0
DUKE REALTY CORP REIT 264411505 276 5,725 SH   SOLE   0 0 0
DUPONT DE NEMOURS INC Common 26614N102 2,011 39,899 SH   SOLE   0 0 0
DYNEX CAP INC Common 26817Q886 117 10,000 SH   SOLE   0 0 0
EAGLE BANCORP INC MD Common 268948106 421 9,403 SH   SOLE   0 0 0
EATON CORP PLC Common G29183103 6,451 48,370 SH   SOLE   0 0 0
ECOLAB INC Common 278865100 7,384 51,132 SH   SOLE   0 0 0
EDISON INTL Common 281020107 303 5,357 SH   SOLE   0 0 0
EDWARDS LIFESCIENCES CORP Common 28176E108 1,245 15,065 SH   SOLE   0 0 0
ELECTRONIC ARTS INC Common 285512109 15,454 133,562 SH   SOLE   0 0 0
ELEVANCE HEALTH INC Common 036752103 8,827 19,433 SH   SOLE   0 0 0
EMERSON ELEC CO Common 291011104 7,138 97,491 SH   SOLE   0 0 0
ENBRIDGE INC Common 29250N105 565 15,236 SH   SOLE   0 0 0
OVINTIV INC Common 69047Q102 276 6,000 SH   SOLE   0 0 0
ENTERGY CORP NEW Common 29364G103 458 4,554 SH   SOLE   0 0 0
ENTERPRISE PRODS PARTNERS L MLP 293792107 469 19,720 SH   SOLE   0 0 0
ENVISTA HOLDINGS CORPORATION Common 29415F104 5,343 162,834 SH   SOLE   0 0 0
EPAM SYS INC Common 29414B104 2,532 6,991 SH   SOLE   0 0 0
EQUINIX INC REIT 29444U700 295 519 SH   SOLE   0 0 0
EQUITY RESIDENTIAL REIT 29476L107 449 6,673 SH   SOLE   0 0 0
ETSY INC Common 29786A106 527 5,264 SH   SOLE   0 0 0
EVERSOURCE ENERGY Common 30040W108 339 4,345 SH   SOLE   0 0 0
EXELIXIS INC Common 30161Q104 287 18,290 SH   SOLE   0 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 3,260 18,875 SH   SOLE   0 0 0
EXXON MOBIL CORP Common 30231G102 15,954 182,730 SH   SOLE   0 0 0
FABRINET Common G3323L100 379 3,968 SH   SOLE   0 0 0
FACTSET RESH SYS INC Common 303075105 325 813 SH   SOLE   0 0 0
FAIR ISAAC CORP Common 303250104 902 2,189 SH   SOLE   0 0 0
FEDERAL RLTY INVT TR NEW REIT 313745101 2,103 23,340 SH   SOLE   0 0 0
FEDEX CORP Common 31428X106 1,502 10,116 SH   SOLE   0 0 0
FIDELITY NATIONAL FINANCIAL Common 31620R303 4,744 131,049 SH   SOLE   0 0 0
FIDELITY MERRIMACK STR TR ETF 316188309 3,775 84,973 SH   SOLE   0 0 0
FIFTH THIRD BANCORP Common 316773100 575 18,003 SH   SOLE   0 0 0
FIRST INDL RLTY TR INC REIT 32054K103 3,343 74,609 SH   SOLE   0 0 0
FIRST REP BK SAN FRANCISCO C Common 33616C100 2,319 17,762 SH   SOLE   0 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F888 10,755 451,508 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33736G106 390 25,809 SH   SOLE   0 0 0
FIRST TR EXCH TRADED FD III ETF 33739P103 2,151 45,933 SH   SOLE   0 0 0
FISERV INC Common 337738108 1,213 12,964 SH   SOLE   0 0 0
FLEXSHARES TR ETF 33939L506 2,679 114,569 SH   SOLE   0 0 0
FORD MTR CO DEL Common 345370860 1,049 93,680 SH   SOLE   0 0 0
FORTINET INC Common 34959E109 1,417 28,845 SH   SOLE   0 0 0
FORTIVE CORP Common 34959J108 224 3,840 SH   SOLE   0 0 0
FORTUNE BRANDS HOME & SEC IN Common 34964C106 3,090 57,551 SH   SOLE   0 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 254 5,743 SH   SOLE   0 0 0
GARTNER INC Common 366651107 926 3,345 SH   SOLE   0 0 0
GINKGO BIOWORKS HOLDINGS INC Common 37611X100 32 10,394 SH   SOLE   0 0 0
GENERAL DYNAMICS CORP Common 369550108 1,417 6,680 SH   SOLE   0 0 0
GENERAL ELECTRIC CO Common 369604301 1,222 19,742 SH   SOLE   0 0 0
GENERAL MLS INC Common 370334104 8,048 105,050 SH   SOLE   0 0 0
GENERAL MTRS CO Common 37045V100 2,447 76,248 SH   SOLE   0 0 0
GENUINE PARTS CO Common 372460105 6,524 43,691 SH   SOLE   0 0 0
GILEAD SCIENCES INC Common 375558103 3,848 62,376 SH   SOLE   0 0 0
GLOBAL PMTS INC Common 37940X102 1,038 9,607 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y442 283 17,712 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y780 271 10,893 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y707 251 19,547 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y673 552 23,953 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y657 315 15,357 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y855 585 8,856 SH   SOLE   0 0 0
GLOBE LIFE INC Common 37959E102 5,854 58,712 SH   SOLE   0 0 0
GOLDMAN SACHS GROUP INC Common 38141G104 255 870 SH   SOLE   0 0 0
GRAINGER W W INC Common 384802104 12,797 26,159 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 24,549 192,874 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G706 766 10,402 SH   SOLE   0 0 0
HALLIBURTON CO Common 406216101 225 9,133 SH   SOLE   0 0 0
HALOZYME THERAPEUTICS INC Common 40637H109 3,164 80,023 SH   SOLE   0 0 0
HCA HEALTHCARE INC Common 40412C101 419 2,280 SH   SOLE   0 0 0
HEALTHCARE RLTY TR Common 42226K105 986 47,313 SH   SOLE   0 0 0
HEICO CORP NEW Common 422806109 1,274 8,846 SH   SOLE   0 0 0
HENRY JACK & ASSOC INC Common 426281101 2,859 15,683 SH   SOLE   0 0 0
HENRY SCHEIN INC Common 806407102 1,441 21,905 SH   SOLE   0 0 0
HERSHEY CO Common 427866108 293 1,328 SH   SOLE   0 0 0
HEWLETT PACKARD ENTERPRISE C Common 42824C109 210 17,514 SH   SOLE   0 0 0
HP INC Common 40434L105 717 28,776 SH   SOLE   0 0 0
HINGHAM INSTN SVGS MASS Common 433323102 428 1,705 SH   SOLE   0 0 0
HOLOGIC INC Common 436440101 1,515 23,483 SH   SOLE   0 0 0
HOME DEPOT INC Common 437076102 36,592 132,607 SH   SOLE   0 0 0
HONEYWELL INTL INC Common 438516106 13,979 83,722 SH   SOLE   0 0 0
HUNTINGTON BANCSHARES INC Common 446150104 257 19,514 SH   SOLE   0 0 0
HUNTINGTON INGALLS INDS INC Common 446413106 1,252 5,651 SH   SOLE   0 0 0
ICON PLC Common G4705A100 4,060 22,089 SH   SOLE   0 0 0
IDACORP INC Common 451107106 227 2,292 SH   SOLE   0 0 0
IDEX CORP Common 45167R104 1,406 7,034 SH   SOLE   0 0 0
IDEXX LABS INC Common 45168D104 633 1,942 SH   SOLE   0 0 0
ILLINOIS TOOL WKS INC Common 452308109 738 4,088 SH   SOLE   0 0 0
ILLUMINA INC Common 452327109 1,193 6,255 SH   SOLE   0 0 0
INDEPENDENT BK CORP MASS Common 453836108 606 8,137 SH   SOLE   0 0 0
INDIA FD INC Closed-End ETF 454089103 2,144 133,358 SH   SOLE   0 0 0
INTEGER HLDGS CORP Common 45826H109 2,650 42,579 SH   SOLE   0 0 0
INTEL CORP Common 458140100 4,207 163,250 SH   SOLE   0 0 0
INTER PARFUMS INC Common 458334109 323 4,286 SH   SOLE   0 0 0
INTERCONTINENTAL EXCHANGE IN Common 45866F104 24,540 271,615 SH   SOLE   0 0 0
INTERNATIONAL BUSINESS MACHS Common 459200101 6,399 53,859 SH   SOLE   0 0 0
INTERPUBLIC GROUP COS INC Common 460690100 250 9,748 SH   SOLE   0 0 0
INTUIT Common 461202103 26,677 68,875 SH   SOLE   0 0 0
INTUITIVE SURGICAL INC Common 46120E602 279 1,489 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 626 10,820 SH   SOLE   0 0 0
INDEXIQ ETF TR ETF 45409B107 4,848 174,780 SH   SOLE   0 0 0
INDEXIQ ETF TR ETF 45409B800 652 20,822 SH   SOLE   0 0 0
IRON MTN INC DEL REIT 46284V101 215 4,890 SH   SOLE   0 0 0
ISHARES TR ETF 464287457 9,640 118,710 SH   SOLE   0 0 0
ISHARES TR ETF 464288679 283 2,575 SH   SOLE   0 0 0
ISHARES TR ETF 464287176 739 7,042 SH   SOLE   0 0 0
ISHARES TR ETF 464288356 233 4,303 SH   SOLE   0 0 0
ISHARES TR ETF 46429B366 216 4,717 SH   SOLE   0 0 0
ISHARES TR ETF 46434V621 2,670 60,034 SH   SOLE   0 0 0
ISHARES TR ETF 46432F842 7,433 141,126 SH   SOLE   0 0 0
ISHARES INC ETF 46434G103 5,698 132,562 SH   SOLE   0 0 0
ISHARES TR ETF 464287200 33,939 94,631 SH   SOLE   0 0 0
ISHARES TR ETF 464287150 5,283 66,420 SH   SOLE   0 0 0
ISHARES TR ETF 464287226 70,857 735,484 SH   SOLE   0 0 0
ISHARES TR ETF 464287671 11,351 141,563 SH   SOLE   0 0 0
ISHARES TR ETF 464288521 6,701 141,074 SH   SOLE   0 0 0
ISHARES TR ETF 46435G847 415 15,406 SH   SOLE   0 0 0
ISHARES TR ETF 464288448 5,197 230,655 SH   SOLE   0 0 0
ISHARES TR ETF 464287168 1,810 16,882 SH   SOLE   0 0 0
ISHARES TR ETF 464287739 238 2,927 SH   SOLE   0 0 0
ISHARES TR ETF 464288752 1,652 31,746 SH   SOLE   0 0 0
ISHARES TR ETF 46434V274 2,860 136,566 SH   SOLE   0 0 0
ISHARES TR ETF 46434V282 23,885 659,445 SH   SOLE   0 0 0
ISHARES TR ETF 46434V290 553 12,345 SH   SOLE   0 0 0
ISHARES TR ETF 46429B655 705 14,024 SH   SOLE   0 0 0
ISHARES TR ETF 464288372 2,206 52,734 SH   SOLE   0 0 0
ISHARES GOLD TR ETF 464285204 1,583 50,195 SH   SOLE   0 0 0
ISHARES TR ETF 464288513 360 5,041 SH   SOLE   0 0 0
ISHARES TR ETF 464287242 1,683 16,427 SH   SOLE   0 0 0
ISHARES INC ETF 464286251 1,352 32,711 SH   SOLE   0 0 0
ISHARES TR ETF 464288281 2,503 31,526 SH   SOLE   0 0 0
ISHARES TR ETF 464288257 2,028 26,060 SH   SOLE   0 0 0
ISHARES TR ETF 464288240 1,065 26,628 SH   SOLE   0 0 0
ISHARES TR ETF 464288182 416 7,105 SH   SOLE   0 0 0
ISHARES TR ETF 464288885 13,064 180,050 SH   SOLE   0 0 0
ISHARES TR ETF 464287465 17,929 320,108 SH   SOLE   0 0 0
ISHARES TR ETF 464288273 14,424 295,691 SH   SOLE   0 0 0
ISHARES TR ETF 464288877 5,389 139,867 SH   SOLE   0 0 0
ISHARES TR ETF 464287234 6,293 180,409 SH   SOLE   0 0 0
ISHARES INC ETF 46434G863 726 26,223 SH   SOLE   0 0 0
ISHARES INC ETF 464286772 1,075 22,705 SH   SOLE   0 0 0
ISHARES INC ETF 46434G772 1,381 32,041 SH   SOLE   0 0 0
ISHARES TR ETF 464288802 1,229 16,186 SH   SOLE   0 0 0
ISHARES TR ETF 46429B697 11,027 166,828 SH   SOLE   0 0 0
ISHARES TR ETF 464288612 257 2,523 SH   SOLE   0 0 0
ISHARES TR ETF 464287556 410 3,508 SH   SOLE   0 0 0
ISHARES TR ETF 464287622 108,687 550,790 SH   SOLE   0 0 0
ISHARES TR ETF 464287614 26,186 124,459 SH   SOLE   0 0 0
ISHARES TR ETF 464287598 5,622 41,343 SH   SOLE   0 0 0
ISHARES TR ETF 464287655 8,135 49,327 SH   SOLE   0 0 0
ISHARES TR ETF 464287648 1,965 9,514 SH   SOLE   0 0 0
ISHARES TR ETF 464287499 14,471 232,847 SH   SOLE   0 0 0
ISHARES TR ETF 464287481 1,850 23,583 SH   SOLE   0 0 0
ISHARES TR ETF 464287473 2,463 25,647 SH   SOLE   0 0 0
ISHARES TR ETF 464287309 19,025 328,865 SH   SOLE   0 0 0
ISHARES TR ETF 464287408 13,555 105,473 SH   SOLE   0 0 0
ISHARES TR ETF 464287507 27,179 123,959 SH   SOLE   0 0 0
ISHARES TR ETF 464287606 655 10,401 SH   SOLE   0 0 0
ISHARES TR ETF 464287705 632 7,023 SH   SOLE   0 0 0
ISHARES TR ETF 464288414 32,311 314,981 SH   SOLE   0 0 0
ISHARES TR ETF 464287515 4,136 16,534 SH   SOLE   0 0 0
ISHARES TR ETF 464287804 40,861 468,644 SH   SOLE   0 0 0
ISHARES TR ETF 464287887 7,926 77,957 SH   SOLE   0 0 0
ISHARES TR ETF 464287879 948 11,502 SH   SOLE   0 0 0
ISHARES TR ETF 464288158 17,657 171,995 SH   SOLE   0 0 0
ISHARES TR ETF 464287754 521 6,223 SH   SOLE   0 0 0
ISHARES TR ETF 46435U549 463 9,978 SH   SOLE   0 0 0
ISHARES TR ETF 464288224 1,049 54,947 SH   SOLE   0 0 0
ISHARES TR ETF 46435G250 1,853 43,509 SH   SOLE   0 0 0
ISHARES TR ETF 46436E874 12,420 518,578 SH   SOLE   0 0 0
ISHARES TR ETF 46435U697 799 31,312 SH   SOLE   0 0 0
ISHARES TR ETF 464288307 344 6,830 SH   SOLE   0 0 0
ISHARES TR ETF 46434V449 740 27,561 SH   SOLE   0 0 0
ISHARES TR ETF 464289438 405 3,387 SH   SOLE   0 0 0
ISHARES TR ETF 464287630 14,149 109,740 SH   SOLE   0 0 0
ISHARES TR ETF 464287689 42,781 206,632 SH   SOLE   0 0 0
ISHARES TR ETF 464288687 2,512 79,332 SH   SOLE   0 0 0
ISHARES TR ETF 46432F834 195,374 3,836,888 SH   SOLE   0 0 0
ISHARES TR ETF 46429B663 3,216 35,225 SH   SOLE   0 0 0
ISHARES TR ETF 46435G425 396 4,993 SH   SOLE   0 0 0
ISHARES TR ETF 46432F339 544 5,234 SH   SOLE   0 0 0
ISHARES TR ETF 46435G268 6,770 136,084 SH   SOLE   0 0 0
ISHARES U S ETF TR ETF 46431W580 2,504 103,787 SH   SOLE   0 0 0
ISHARES U S ETF TR ETF 46431W507 1,485 30,144 SH   SOLE   0 0 0
JACOBS SOLUTIONS INC Common 46982L108 24,017 221,373 SH   SOLE   0 0 0
JD.COM INC Class A 47215P106 909 18,067 SH   SOLE   0 0 0
JEFFERIES FINL GROUP INC Common 47233W109 6,983 236,704 SH   SOLE   0 0 0
JOHN BEAN TECHNOLOGIES CORP Common 477839104 961 11,172 SH   SOLE   0 0 0
JOHNSON & JOHNSON Common 478160104 36,079 220,856 SH   SOLE   0 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q837 1,415 28,207 SH   SOLE   0 0 0
JPMORGAN CHASE & CO Common 46625H100 53,205 509,141 SH   SOLE   0 0 0
KEURIG DR PEPPER INC Common 49271V100 294 8,215 SH   SOLE   0 0 0
KEYSIGHT TECHNOLOGIES INC Common 49338L103 4,248 26,993 SH   SOLE   0 0 0
KIMBERLY-CLARK CORP Common 494368103 1,120 9,953 SH   SOLE   0 0 0
KKR & CO INC Common 48251W104 12,348 287,172 SH   SOLE   0 0 0
KLA CORP Common 482480100 3,410 11,267 SH   SOLE   0 0 0
KRANESHARES TR ETF 500767736 5,181 233,791 SH   SOLE   0 0 0
L3HARRIS TECHNOLOGIES INC Common 502431109 12,452 59,914 SH   SOLE   0 0 0
LABORATORY CORP AMER HLDGS Common 50540R409 2,826 13,799 SH   SOLE   0 0 0
LAM RESEARCH CORP Common 512807108 17,021 46,505 SH   SOLE   0 0 0
LANDSTAR SYS INC Common 515098101 6,665 46,165 SH   SOLE   0 0 0
LANTHEUS HLDGS INC Common 516544103 6,540 92,994 SH   SOLE   0 0 0
LAS VEGAS SANDS CORP Common 517834107 631 16,828 SH   SOLE   0 0 0
LAZARD LTD Common G54050102 768 24,125 SH   SOLE   0 0 0
LENNAR CORP Common 526057104 863 11,577 SH   SOLE   0 0 0
LIBERTY GLOBAL PLC Class A G5480U104 466 29,897 SH   SOLE   0 0 0
LIBERTY GLOBAL PLC Common G5480U120 599 36,280 SH   SOLE   0 0 0
LIBERTY LATIN AMERICA LTD Common G9001E128 74 12,031 SH   SOLE   0 0 0
LILLY ELI & CO Common 532457108 10,411 32,197 SH   SOLE   0 0 0
LINDE PLC Common G5494J103 5,275 19,566 SH   SOLE   0 0 0
LITHIA MTRS INC Class A 536797103 2,270 10,579 SH   SOLE   0 0 0
LIVE NATION ENTERTAINMENT IN Common 538034109 4,342 57,101 SH   SOLE   0 0 0
LKQ CORP Common 501889208 6,458 136,959 SH   SOLE   0 0 0
LOCKHEED MARTIN CORP Common 539830109 2,212 5,726 SH   SOLE   0 0 0
LOEWS CORP Common 540424108 821 16,480 SH   SOLE   0 0 0
LOWES COS INC Common 548661107 40,058 213,290 SH   SOLE   0 0 0
LULULEMON ATHLETICA INC Common 550021109 1,543 5,520 SH   SOLE   0 0 0
LUMIRADX LTD Common G5709L109 134 131,641 SH   SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP MLP 559080106 526 11,067 SH   SOLE   0 0 0
MARATHON PETE CORP Common 56585A102 718 7,224 SH   SOLE   0 0 0
MARKEL CORP Common 570535104 8,072 7,445 SH   SOLE   0 0 0
VANECK ETF TRUST ETF 92189F445 190 10,569 SH   SOLE   0 0 0
VANECK ETF TRUST ETF 92189F106 212 8,783 SH   SOLE   0 0 0
MARRIOTT INTL INC NEW Class A 571903202 287 2,047 SH   SOLE   0 0 0
MARSH & MCLENNAN COS INC Common 571748102 5,547 37,156 SH   SOLE   0 0 0
MARVELL TECHNOLOGY INC Common 573874104 386 8,984 SH   SOLE   0 0 0
MASCO CORP Common 574599106 432 9,245 SH   SOLE   0 0 0
MASTERCARD INCORPORATED Common 57636Q104 38,940 136,947 SH   SOLE   0 0 0
MCCORMICK & CO INC Common 579780107 10,989 150,166 SH   SOLE   0 0 0
MCCORMICK & CO INC Common 579780206 7,772 109,055 SH   SOLE   0 0 0
MCDONALDS CORP Common 580135101 25,198 109,205 SH   SOLE   0 0 0
MCKESSON CORP Common 58155Q103 1,063 3,127 SH   SOLE   0 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 508 42,811 SH   SOLE   0 0 0
MEDTRONIC PLC Common G5960L103 6,540 80,988 SH   SOLE   0 0 0
MERCK & CO INC Common 58933Y105 34,720 403,163 SH   SOLE   0 0 0
MERCURY SYS INC Common 589378108 203 5,000 SH   SOLE   0 0 0
META PLATFORMS INC Class A 30303M102 3,230 23,809 SH   SOLE   0 0 0
METLIFE INC Common 59156R108 1,299 21,364 SH   SOLE   0 0 0
METTLER TOLEDO INTERNATIONAL Common 592688105 1,236 1,140 SH   SOLE   0 0 0
MGM RESORTS INTERNATIONAL Common 552953101 217 7,300 SH   SOLE   0 0 0
MICROCHIP TECHNOLOGY INC. Common 595017104 4,537 74,347 SH   SOLE   0 0 0
MICROSOFT CORP Common 594918104 154,746 664,431 SH   SOLE   0 0 0
MICROVISION INC DEL Common 594960304 56 15,527 SH   SOLE   0 0 0
MID-AMER APT CMNTYS INC Common 59522J103 206 1,329 SH   SOLE   0 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 1,178 2,933 SH   SOLE   0 0 0
MONDELEZ INTL INC Common 609207105 2,170 39,574 SH   SOLE   0 0 0
MOODYS CORP Common 615369105 18,819 77,411 SH   SOLE   0 0 0
MORGAN STANLEY Common 617446448 659 8,335 SH   SOLE   0 0 0
MOTOROLA SOLUTIONS INC Common 620076307 475 2,121 SH   SOLE   0 0 0
MSCI INC Common 55354G100 1,888 4,476 SH   SOLE   0 0 0
NAM TAI PPTY INC Common G63907102 107 19,400 SH   SOLE   0 0 0
NETFLIX INC Common 64110L106 3,079 13,076 SH   SOLE   0 0 0
NEWMARK GROUP INC Class A 65158N102 81 10,000 SH   SOLE   0 0 0
NEXSTAR MEDIA GROUP INC Common 65336K103 8,211 49,213 SH   SOLE   0 0 0
NEXTERA ENERGY INC Common 65339F101 9,346 119,194 SH   SOLE   0 0 0
NICE LTD ADR 653656108 1,090 5,790 SH   SOLE   0 0 0
NIKE INC Common 654106103 1,389 16,713 SH   SOLE   0 0 0
NMI HLDGS INC Class A 629209305 3,862 189,606 SH   SOLE   0 0 0
NOMAD FOODS LTD Common G6564A105 1,415 99,636 SH   SOLE   0 0 0
NORFOLK SOUTHN CORP Common 655844108 1,881 8,973 SH   SOLE   0 0 0
NORTHERN OIL AND GAS INC MN Common 665531307 217 7,921 SH   SOLE   0 0 0
NORTHROP GRUMMAN CORP Common 666807102 29,614 62,966 SH   SOLE   0 0 0
NOVARTIS AG ADR 66987V109 547 7,201 SH   SOLE   0 0 0
NOVOCURE LTD Common G6674U108 6,974 91,793 SH   SOLE   0 0 0
NOVO-NORDISK A S ADR 670100205 1,553 15,590 SH   SOLE   0 0 0
NUSHARES ETF TR ETF 67092P870 5,848 270,134 SH   SOLE   0 0 0
NVENT ELECTRIC PLC Common G6700G107 3,891 123,087 SH   SOLE   0 0 0
NVIDIA CORPORATION Common 67066G104 22,877 188,455 SH   SOLE   0 0 0
NVR INC Common 62944T105 821 206 SH   SOLE   0 0 0
NXP SEMICONDUCTORS N V Common N6596X109 25,317 171,631 SH   SOLE   0 0 0
OLD REP INTL CORP Common 680223104 5,934 283,527 SH   SOLE   0 0 0
ON SEMICONDUCTOR CORP Common 682189105 500 8,028 SH   SOLE   0 0 0
ONEOK INC NEW Common 682680103 222 4,338 SH   SOLE   0 0 0
OPEN LENDING CORP Class A 68373J104 1,237 153,877 SH   SOLE   0 0 0
ORACLE CORP Common 68389X105 15,893 260,250 SH   SOLE   0 0 0
OREILLY AUTOMOTIVE INC Common 67103H107 358 509 SH   SOLE   0 0 0
OSHKOSH CORP Common 688239201 211 2,999 SH   SOLE   0 0 0
OTIS WORLDWIDE CORP Common 68902V107 1,034 16,208 SH   SOLE   0 0 0
PACCAR INC Common 693718108 201 2,404 SH   SOLE   0 0 0
PACKAGING CORP AMER Common 695156109 434 3,863 SH   SOLE   0 0 0
PALANTIR TECHNOLOGIES INC Class A 69608A108 86 10,626 SH   SOLE   0 0 0
PALO ALTO NETWORKS INC Common 697435105 476 2,908 SH   SOLE   0 0 0
PARAMOUNT GLOBAL Class B 92556H206 618 32,458 SH   SOLE   0 0 0
PARKER-HANNIFIN CORP Common 701094104 405 1,672 SH   SOLE   0 0 0
PAYCHEX INC Common 704326107 6,175 55,031 SH   SOLE   0 0 0
PAYCOM SOFTWARE INC Common 70432V102 2,347 7,113 SH   SOLE   0 0 0
PAYPAL HLDGS INC Common 70450Y103 3,136 36,433 SH   SOLE   0 0 0
PEPSICO INC Common 713448108 74,500 456,325 SH   SOLE   0 0 0
PERKINELMER INC Common 714046109 593 4,927 SH   SOLE   0 0 0
PFIZER INC Common 717081103 14,512 331,632 SH   SOLE   0 0 0
PHILIP MORRIS INTL INC Common 718172109 5,463 65,810 SH   SOLE   0 0 0
PHILLIPS 66 Common 718546104 521 6,458 SH   SOLE   0 0 0
PHILLIPS EDISON & CO INC Common 71844V201 7,556 269,391 SH   SOLE   0 0 0
PIMCO ETF TR ETF 72201R833 34,556 349,542 SH   SOLE   0 0 0
PIMCO ETF TR ETF 72201R817 699 7,666 SH   SOLE   0 0 0
PIONEER DIVERSIFIED HIGH INC Closed-End ETF 723653101 486 47,115 SH   SOLE   0 0 0
PIONEER NAT RES CO Common 723787107 7,884 36,410 SH   SOLE   0 0 0
PNC FINL SVCS GROUP INC Common 693475105 19,709 131,906 SH   SOLE   0 0 0
POTLATCHDELTIC CORPORATION Common 737630103 399 9,712 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E867 216 13,202 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G508 334 16,558 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E511 379 31,902 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V613 276 1,987 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G870 632 28,841 SH   SOLE   0 0 0
INVESCO QQQ TR ETF 46090E103 11,154 41,733 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V134 718 14,910 SH   SOLE   0 0 0
PPG INDS INC Common 693506107 287 2,589 SH   SOLE   0 0 0
PPL CORP Common 69351T106 417 16,464 SH   SOLE   0 0 0
PRINCIPAL FINANCIAL GROUP IN Common 74251V102 438 6,076 SH   SOLE   0 0 0
PRIVIA HEALTH GROUP INC Common 74276R102 1,598 46,930 SH   SOLE   0 0 0
PROCTER AND GAMBLE CO Common 742718109 45,071 356,999 SH   SOLE   0 0 0
PROGRESSIVE CORP Common 743315103 660 5,681 SH   SOLE   0 0 0
PROLOGIS INC. REIT 74340W103 6,534 64,312 SH   SOLE   0 0 0
PROSHARES TR ETF 74347B110 953 42,500 SH   SOLE   0 0 0
PRUDENTIAL FINL INC Common 744320102 442 5,147 SH   SOLE   0 0 0
PUBLIC STORAGE REIT 74460D109 806 2,753 SH   SOLE   0 0 0
QORVO INC Common 74736K101 1,093 13,764 SH   SOLE   0 0 0
QUALCOMM INC Common 747525103 15,271 135,168 SH   SOLE   0 0 0
QUANTA SVCS INC Common 74762E102 202 1,587 SH   SOLE   0 0 0
ADVISORS INNER CIRCLE FD III Common 00774Q197 66,806 3,761,584 SH   SOLE   0 0 0
RAYTHEON TECHNOLOGIES CORP Common 75513E101 14,265 174,263 SH   SOLE   0 0 0
READY CAPITAL CORP Common 75574U101 1,068 105,298 SH   SOLE   0 0 0
REALTY INCOME CORP REIT 756109104 2,432 41,783 SH   SOLE   0 0 0
REGENERON PHARMACEUTICALS Common 75886F107 1,554 2,256 SH   SOLE   0 0 0
RELIANCE STEEL & ALUMINUM CO Common 759509102 684 3,922 SH   SOLE   0 0 0
REPUBLIC SVCS INC Class A 760759100 5,615 41,273 SH   SOLE   0 0 0
ROBERT HALF INTL INC Common 770323103 905 11,835 SH   SOLE   0 0 0
ROCKWELL AUTOMATION INC Common 773903109 831 3,861 SH   SOLE   0 0 0
ROPER TECHNOLOGIES INC Common 776696106 6,089 16,930 SH   SOLE   0 0 0
ROSS STORES INC Common 778296103 2,225 26,401 SH   SOLE   0 0 0
ROYAL BK CDA Common 780087102 895 9,944 SH   SOLE   0 0 0
S&P GLOBAL INC Common 78409V104 618 2,025 SH   SOLE   0 0 0
SALESFORCE INC Common 79466L302 3,245 22,559 SH   SOLE   0 0 0
SANDY SPRING BANCORP INC Common 800363103 274 7,762 SH   SOLE   0 0 0
SANOFI ADR 80105N105 895 23,551 SH   SOLE   0 0 0
SAP SE ADR 803054204 962 11,838 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524797 21,611 325,320 SH   SOLE   0 0 0
SCHLUMBERGER LTD Common 806857108 2,639 73,496 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524763 730 17,176 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524300 2,268 40,632 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524409 4,091 69,918 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524722 10,989 317,523 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524755 728 28,940 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524805 2,672 94,970 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524888 28,031 1,010,139 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524771 831 17,395 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524102 1,556 37,047 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524201 18,016 425,412 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524847 616 32,978 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524607 627 16,596 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y506 433 6,018 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y605 3,699 121,841 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y209 12,046 99,460 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 21,910 184,456 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y308 257 3,856 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y704 655 7,907 SH   SOLE   0 0 0
SELECT SECTOR SPDR TR ETF 81369Y407 844 5,928 SH   SOLE   0 0 0
SHELL PLC Common 780259305 1,985 39,887 SH   SOLE   0 0 0
SHERWIN WILLIAMS CO Common 824348106 542 2,649 SH   SOLE   0 0 0
SLM CORP Common 78442P106 265 18,937 SH   SOLE   0 0 0
SM ENERGY CO Common 78454L100 2,538 67,491 SH   SOLE   0 0 0
SNAP INC Class A 83304A106 176 17,939 SH   SOLE   0 0 0
SNAP ON INC Common 833034101 1,611 8,000 SH   SOLE   0 0 0
SOFI TECHNOLOGIES INC Common 83406F102 654 134,030 SH   SOLE   0 0 0
SONY GROUP CORPORATION ADR 835699307 782 12,210 SH   SOLE   0 0 0
SOUTHERN CO Common 842587107 1,440 21,183 SH   SOLE   0 0 0
SOUTHWEST AIRLS CO Common 844741108 641 20,777 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A359 216 3,409 SH   SOLE   0 0 0
SPDR DOW JONES INDL AVERAGE ETF 78467X109 493 1,717 SH   SOLE   0 0 0
SPDR GOLD TR ETF 78463V107 33,948 219,486 SH   SOLE   0 0 0
SPDR INDEX SHS FDS ETF 78463X848 3,579 168,742 SH   SOLE   0 0 0
SPDR SER TR ETF 78468R739 13,983 303,391 SH   SOLE   0 0 0
SPDR SER TR ETF 78468R721 3,885 88,320 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A847 3,806 98,704 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A805 343 7,776 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A839 486 8,407 SH   SOLE   0 0 0
SPDR S&P 500 ETF TR ETF 78462F103 37,966 106,293 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A409 211 4,206 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A508 372 10,799 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A201 1,769 25,968 SH   SOLE   0 0 0
SPDR INDEX SHS FDS ETF 78463X400 474 6,689 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A763 6,771 60,727 SH   SOLE   0 0 0
SPDR SER TR ETF 78468R812 113,163 1,114,142 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A870 833 10,497 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A888 1,385 25,328 SH   SOLE   0 0 0
SPDR SER TR ETF 78468R663 1,985 21,666 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR ETF 78467V848 8,018 199,540 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR ETF 78467V103 4,542 175,150 SH   SOLE   0 0 0
STARBUCKS CORP Common 855244109 2,948 34,987 SH   SOLE   0 0 0
STARWOOD PPTY TR INC REIT 85571B105 541 29,708 SH   SOLE   0 0 0
STATE STR CORP Common 857477103 320 5,263 SH   SOLE   0 0 0
STERIS PLC Common G8473T100 954 5,740 SH   SOLE   0 0 0
STRYKER CORPORATION Common 863667101 436 2,151 SH   SOLE   0 0 0
SUNCOR ENERGY INC NEW Common 867224107 21,953 779,870 SH   SOLE   0 0 0
TD SYNNEX CORPORATION Common 87162W100 208 2,564 SH   SOLE   0 0 0
SYNOVUS FINL CORP Common 87161C501 359 9,561 SH   SOLE   0 0 0
SYSCO CORP Common 871829107 11,071 156,569 SH   SOLE   0 0 0
T-MOBILE US INC Common 872590104 583 4,343 SH   SOLE   0 0 0
PRICE T ROWE GROUP INC Common 74144T108 634 6,036 SH   SOLE   0 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 532 7,760 SH   SOLE   0 0 0
TAKE-TWO INTERACTIVE SOFTWAR Common 874054109 3,321 30,464 SH   SOLE   0 0 0
TARGET CORP Common 87612E106 8,019 54,038 SH   SOLE   0 0 0
TE CONNECTIVITY LTD Common H84989104 874 7,924 SH   SOLE   0 0 0
TESLA INC Common 88160R101 3,605 13,592 SH   SOLE   0 0 0
TETRA TECH INC NEW Common 88162G103 252 1,960 SH   SOLE   0 0 0
TEXAS INSTRS INC Common 882508104 1,155 7,459 SH   SOLE   0 0 0
SCHWAB CHARLES CORP Common 808513105 1,207 16,796 SH   SOLE   0 0 0
ENSIGN GROUP INC Common 29358P101 4,245 53,397 SH   SOLE   0 0 0
THERMO FISHER SCIENTIFIC INC Common 883556102 8,963 17,672 SH   SOLE   0 0 0
TJX COS INC NEW Common 872540109 24,947 401,598 SH   SOLE   0 0 0
TOLL BROTHERS INC Common 889478103 2,384 56,767 SH   SOLE   0 0 0
TOYOTA MOTOR CORP ADR 892331307 214 1,641 SH   SOLE   0 0 0
TRACTOR SUPPLY CO Common 892356106 247 1,327 SH   SOLE   0 0 0
TRANE TECHNOLOGIES PLC Common G8994E103 303 2,094 SH   SOLE   0 0 0
TRANSCAT INC Common 893529107 1,033 13,650 SH   SOLE   0 0 0
TRANSDIGM GROUP INC Common 893641100 2,566 4,890 SH   SOLE   0 0 0
TRANSOCEAN LTD Common H8817H100 61 24,708 SH   SOLE   0 0 0
TRANSUNION Common 89400J107 1,622 27,272 SH   SOLE   0 0 0
TRAVEL PLUS LEISURE CO Common 894164102 2,210 64,784 SH   SOLE   0 0 0
TRAVELERS COMPANIES INC Common 89417E109 1,517 9,903 SH   SOLE   0 0 0
TRIMBLE INC Common 896239100 15,840 291,873 SH   SOLE   0 0 0
TRUIST FINL CORP Common 89832Q109 744 17,092 SH   SOLE   0 0 0
UBS GROUP AG Common H42097107 279 19,200 SH   SOLE   0 0 0
UDR INC Common 902653104 237 5,674 SH   SOLE   0 0 0
ULTA BEAUTY INC Common 90384S303 295 735 SH   SOLE   0 0 0
UNILEVER PLC ADR 904767704 1,337 30,504 SH   SOLE   0 0 0
UNION PAC CORP Common 907818108 10,331 53,028 SH   SOLE   0 0 0
UNITED BANKSHARES INC WEST V Common 909907107 2,006 56,106 SH   SOLE   0 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 59 10,624 SH   SOLE   0 0 0
UNITED PARCEL SERVICE INC Common 911312106 9,658 59,788 SH   SOLE   0 0 0
UNITED RENTALS INC Common 911363109 19,144 70,874 SH   SOLE   0 0 0
UNITEDHEALTH GROUP INC Common 91324P102 66,035 130,753 SH   SOLE   0 0 0
UFP INDUSTRIES INC Common 90278Q108 433 5,996 SH   SOLE   0 0 0
US BANCORP DEL Common 902973304 7,802 193,495 SH   SOLE   0 0 0
US FOODS HLDG CORP Common 912008109 3,286 124,273 SH   SOLE   0 0 0
UTZ BRANDS INC Common 918090101 360 23,842 SH   SOLE   0 0 0
V F CORP Common 918204108 279 9,331 SH   SOLE   0 0 0
VANECK ETF TRUST ETF 92189H409 2,972 59,517 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409 1,376 18,518 SH   SOLE   0 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844 145,923 1,079,635 SH   SOLE   0 0 0
VANGUARD WORLD FD ETF 921910733 1,008 16,027 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908652 42,286 332,670 SH   SOLE   0 0 0
VANGUARD TAX-MANAGED FDS ETF 921943858 39,307 1,081,061 SH   SOLE   0 0 0
VANGUARD WHITEHALL FDS ETF 921946406 118,495 1,248,890 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908751 5,204 30,450 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908736 16,741 78,249 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908744 42,604 345,030 SH   SOLE   0 0 0
VANGUARD WORLD FDS ETF 92204A702 322 1,047 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870 22,385 295,789 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775 1,642 37,017 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 22,811 625,126 SH   SOLE   0 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042742 1,055 13,374 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908637 53,886 329,457 SH   SOLE   0 0 0
VANGUARD WORLD FD ETF 921910873 609 4,880 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908538 4,397 25,785 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908629 4,653 24,750 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908512 36,132 296,722 SH   SOLE   0 0 0
VANGUARD MUN BD FDS ETF 922907746 4,625 96,076 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908553 2,620 32,683 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C730 5,992 36,675 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C714 19,001 318,330 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C664 1,870 28,058 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908363 203,229 619,035 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C599 2,428 15,070 SH   SOLE   0 0 0
VANGUARD WORLD FDS ETF 92204A504 526 2,353 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102 258 4,471 SH   SOLE   0 0 0
VANGUARD BD INDEX FDS ETF 921937827 3,251 43,446 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908595 21,416 109,752 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908611 34,278 239,036 SH   SOLE   0 0 0
VANGUARD BD INDEX FDS ETF 921937835 3,779 52,979 SH   SOLE   0 0 0
VANGUARD STAR FDS ETF 921909768 12,001 262,197 SH   SOLE   0 0 0
VANGUARD INDEX FDS ETF 922908769 89,798 500,350 SH   SOLE   0 0 0
VANGUARD WORLD FDS ETF 92204A405 13,617 182,926 SH   SOLE   0 0 0
VEEVA SYS INC Common 922475108 8,669 52,580 SH   SOLE   0 0 0
VENTAS INC REIT 92276F100 294 7,308 SH   SOLE   0 0 0
VERISIGN INC Common 92343E102 209 1,206 SH   SOLE   0 0 0
VERIZON COMMUNICATIONS INC Common 92343V104 7,280 191,722 SH   SOLE   0 0 0
VERTEX PHARMACEUTICALS INC Common 92532F100 24,966 86,226 SH   SOLE   0 0 0
VICI PPTYS INC REIT 925652109 1,101 36,874 SH   SOLE   0 0 0
VIRTU FINL INC Common 928254101 395 19,003 SH   SOLE   0 0 0
VISA INC Class A 92826C839 10,747 60,497 SH   SOLE   0 0 0
VISTA OUTDOOR INC Common 928377100 594 24,414 SH   SOLE   0 0 0
VMWARE INC Common 928563402 923 8,673 SH   SOLE   0 0 0
WP CAREY INC REIT 92936U109 864 12,384 SH   SOLE   0 0 0
WALGREENS BOOTS ALLIANCE INC Common 931427108 7,405 235,821 SH   SOLE   0 0 0
WALMART INC Common 931142103 1,942 14,974 SH   SOLE   0 0 0
DISNEY WALT CO Common 254687106 22,347 236,904 SH   SOLE   0 0 0
WARNER BROS DISCOVERY INC Common 934423104 347 30,201 SH   SOLE   0 0 0
WASHINGTON REAL ESTATE INVT REIT 939653101 1,065 60,633 SH   SOLE   0 0 0
WASTE CONNECTIONS INC Common 94106B101 412 3,048 SH   SOLE   0 0 0
WASTE MGMT INC DEL Common 94106L109 2,134 13,321 SH   SOLE   0 0 0
WATERS CORP Common 941848103 1,888 7,004 SH   SOLE   0 0 0
WEBSTER FINL CORP Common 947890109 2,926 64,730 SH   SOLE   0 0 0
WELLTOWER INC REIT 95040Q104 1,020 15,856 SH   SOLE   0 0 0
WELLS FARGO CO NEW Common 949746101 966 24,028 SH   SOLE   0 0 0
WESCO INTL INC Common 95082P105 3,182 26,655 SH   SOLE   0 0 0
WESTERN ALLIANCE BANCORP Common 957638109 4,338 65,981 SH   SOLE   0 0 0
WESTLAKE CORPORATION Common 960413102 218 2,507 SH   SOLE   0 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 322 11,275 SH   SOLE   0 0 0
WILLIAMS COS INC Common 969457100 207 7,241 SH   SOLE   0 0 0
WIPRO LTD ADR 97651M109 80 16,898 SH   SOLE   0 0 0
WEC ENERGY GROUP INC Common 92939U106 1,123 12,556 SH   SOLE   0 0 0
WISDOMTREE TR ETF 97717X560 217 7,279 SH   SOLE   0 0 0
WISDOMTREE TR ETF 97717W315 613 18,859 SH   SOLE   0 0 0
WISDOMTREE TR ETF 97717W208 2,533 33,416 SH   SOLE   0 0 0
WISDOMTREE TR ETF 97717W307 950 17,184 SH   SOLE   0 0 0
WISDOMTREE TR ETF 97717W760 947 18,405 SH   SOLE   0 0 0
WISDOMTREE TR ETF 97717X784 2,719 46,247 SH   SOLE   0 0 0
WISDOMTREE TR ETF 97717X669 1,302 24,144 SH   SOLE   0 0 0
WORKDAY INC Common 98138H101 386 2,538 SH   SOLE   0 0 0
WORLD GOLD TR ETF 98149E303 423 12,812 SH   SOLE   0 0 0
WYNDHAM HOTELS & RESORTS INC Common 98311A105 3,044 49,609 SH   SOLE   0 0 0
XCEL ENERGY INC Common 98389B100 326 5,098 SH   SOLE   0 0 0
YETI HLDGS INC Common 98585X104 389 13,655 SH   SOLE   0 0 0
YUM CHINA HLDGS INC Common 98850P109 935 19,757 SH   SOLE   0 0 0
YUM BRANDS INC Common 988498101 2,388 22,460 SH   SOLE   0 0 0
ZEBRA TECHNOLOGIES CORPORATI Common 989207105 226 864 SH   SOLE   0 0 0
ZIMMER BIOMET HOLDINGS INC Common 98956P102 3,796 36,309 SH   SOLE   0 0 0
ZIONS BANCORPORATION N A Common 989701107 370 7,279 SH   SOLE   0 0 0
ZOETIS INC Common 98978V103 562 3,790 SH   SOLE   0 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680 15,302 282,274 SH   SOLE   0 0 0
PHYSICIANS RLTY TR REIT 71943U104 242 16,073 SH   SOLE   0 0 0
SCHWAB STRATEGIC TR ETF 808524508 536 8,854 SH   SOLE   0 0 0
ALAMOS GOLD INC NEW Class A 011532108 2,219 299,445 SH   SOLE   0 0 0
BROWN FORMAN CORP Common 115637209 556 8,352 SH   SOLE   0 0 0
CSW INDUSTRIALS INC Common 126402106 603 5,030 SH   SOLE   0 0 0
CLEVELAND-CLIFFS INC NEW Common 185899101 1,830 135,823 SH   SOLE   0 0 0
ENERGY TRANSFER L P MLP 29273V100 247 22,373 SH   SOLE   0 0 0
FIRST LONG IS CORP Common 320734106 970 56,270 SH   SOLE   0 0 0
FREEPORT-MCMORAN INC Common 35671D857 210 7,700 SH   SOLE   0 0 0
GLADSTONE LD CORP REIT 376549101 3,450 190,604 SH   SOLE   0 0 0
IMPERIAL OIL LTD Common 453038408 1,584 36,606 SH   SOLE   0 0 0
JOUNCE THERAPEUTICS INC Common 481116101 47 20,000 SH   SOLE   0 0 0
NEUROCRINE BIOSCIENCES INC Common 64125C109 734 6,910 SH   SOLE   0 0 0
PENSKE AUTOMOTIVE GRP INC Common 70959W103 620 6,297 SH   SOLE   0 0 0
RENOVORX INC Common 75989R107 32 15,741 SH   SOLE   0 0 0
REPUBLIC FIRST BANCORP INC Common 760416107 41 14,387 SH   SOLE   0 0 0
PROSHARES TR ETF 74347B425 2,408 139,333 SH   SOLE   0 0 0
TEXAS PACIFIC LAND CORPORATI Common 88262P102 17,108 9,626 SH   SOLE   0 0 0
WHEELS UP EXPERIENCE INC Common 96328L106 80 69,964 SH   SOLE   0 0 0
ISHARES TR ETF 464287663 21,946 350,521 SH   SOLE   0 0 0
DNP SELECT INCOME FD INC ETF 23325P104 277 26,772 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J866 3,154 151,130 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J841 4,405 216,026 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J825 6,192 310,400 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J791 6,055 324,820 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J783 2,988 160,555 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J643 2,398 125,348 SH   SOLE   0 0 0
INVESCO EXCH TRD SLF IDX FD ETF 46138J577 555 32,048 SH   SOLE   0 0 0
SIMPLIFY EXCHANGE TRADED FUN ETF 82889N855 6,728 98,667 SH   SOLE   0 0 0
EATON VANCE TAX-MANAGED GLOB Common 27829F108 201 27,740 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V548 153 10,000 SH   SOLE   0 0 0
GOLDMAN SACHS BDC INC Bus. Dev. Co. 38147U107 767 53,110 SH   SOLE   0 0 0
BARINGS CORPORATE INVS Common 06759X107 790 60,966 SH   SOLE   0 0 0
TOMPKINS FINL CORP Common 890110109 768 10,572 SH   SOLE   0 0 0
JOHN HANCOCK EXCHANGE TRADED ETF 47804J206 19,057 447,340 SH   SOLE   0 0 0
SOLAREDGE TECHNOLOGIES INC Common 83417M104 387 1,670 SH   SOLE   0 0 0
SPDR INDEX SHS FDS ETF 78463X855 334 6,985 SH   SOLE   0 0 0
BROADMARK RLTY CAP INC REIT 11135B100 1,076 210,506 SH   SOLE   0 0 0
CALAMOS GBL DYN INCOME FUND Closed-end ETF 12811L107 217 35,692 SH   SOLE   0 0 0
EATON VANCE TAX-MANAGED BUY- Closed-end ETF 27828Y108 283 21,503 SH   SOLE   0 0 0
ENPHASE ENERGY INC Common 29355A107 1,171 4,221 SH   SOLE   0 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E500 523 9,175 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y343 962 24,396 SH   SOLE   0 0 0
GLOBAL X FDS ETF 37954Y483 265 16,892 SH   SOLE   0 0 0
ISHARES TR ETF 464287432 2,095 20,450 SH   SOLE   0 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q332 318 6,200 SH   SOLE   0 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q852 350 7,863 SH   SOLE   0 0 0
LISTED FD TR ETF 53656F847 2,103 70,780 SH   SOLE   0 0 0
NORTHERN LTS FD TR III ETF 66538R722 2,101 99,710 SH   SOLE   0 0 0
PINDUODUO INC Class A 722304102 865 13,827 SH   SOLE   0 0 0
SPDR INDEX SHS FDS ETF 78463X889 4,341 168,248 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A284 1,206 25,160 SH   SOLE   0 0 0
SPDR SER TR ETF 78464A656 1,661 65,493 SH   SOLE   0 0 0
SSGA ACTIVE ETF TR ETF 78467V608 4,057 99,301 SH   SOLE   0 0 0
NANO DIMENSION LTD ADR 63008G203 35 14,500 SH   SOLE   0 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V266 688 4,756 SH   SOLE   0 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q779 254 7,213 SH   SOLE   0 0 0
SPDR SER TR ETF 78468R853 1,215 35,673 SH   SOLE   0 0 0
FLEXSHARES TR ETF 33939L795 232 5,071 SH   SOLE   0 0 0
FLEXSHARES TR ETF 33939L407 339 9,013 SH   SOLE   0 0 0
AILERON THERAPEUTICS INC Common 00887A105 19 90,318 SH   SOLE   0 0 0
GOLDMAN SACHS ETF TR ETF 381430503 6,204 62,132 SH   SOLE   0 0 0
GOLUB CAP BDC INC Common 38173M102 7,023 566,812 SH   SOLE   0 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E727 5,646 348,962 SH   SOLE   0 0 0
ISHARES TR ETF 464288562 951 13,241 SH   SOLE   0 0 0
ISHARES TR ETF 46436E718 3,842 38,318 SH   SOLE   0 0 0
ISHARES U S ETF TR ETF 46431W838 4,053 81,633 SH   SOLE   0 0 0
J P MORGAN EXCHANGE TRADED F ETF 46641Q654 4,338 86,241 SH   SOLE   0 0 0
LPL FINL HLDGS INC Common 50212V100 743 3,400 SH   SOLE   0 0 0
SERVICENOW INC Common 81762P102 598 1,583 SH   SOLE   0 0 0
VANGUARD ADMIRAL FDS INC ETF 921932703 421 3,395 SH   SOLE   0 0 0