0001080628-23-000004.txt : 20230516 0001080628-23-000004.hdr.sgml : 20230516 20230516085030 ACCESSION NUMBER: 0001080628-23-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230331 FILED AS OF DATE: 20230516 DATE AS OF CHANGE: 20230516 EFFECTIVENESS DATE: 20230516 FILER: COMPANY DATA: COMPANY CONFORMED NAME: COLONY GROUP LLC CENTRAL INDEX KEY: 0001080628 IRS NUMBER: 043542399 STATE OF INCORPORATION: MA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-04819 FILM NUMBER: 23925680 BUSINESS ADDRESS: STREET 1: 2 ATLANTIC AVENUE CITY: BOSTON STATE: MA ZIP: 02110 BUSINESS PHONE: 6177238200 MAIL ADDRESS: STREET 1: 2 ATLANTIC AVENUE CITY: BOSTON STATE: MA ZIP: 02110 FORMER COMPANY: FORMER CONFORMED NAME: COLONY GROUP INC /MA/ DATE OF NAME CHANGE: 19990514 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false true false 0001080628 XXXXXXXX 03-31-2023 03-31-2023 false COLONY GROUP LLC
2 Atlantic Avenue Boston MA 02110
13F HOLDINGS REPORT 028-04819 N
Vincent J. Gratch CCO 617-723-8200 Vincent J. Gratch Boston MA 03-15-2023 0 782 6750025
INFORMATION TABLE 2 infotable.xml 2SEVENTY BOI ORDINARY SHARES Common 901384107 216 21202 SH SOLE 0 0 0 3M COMPANY Common 88579Y101 7274 69201 SH SOLE 0 0 0 ABB LTD ADR ADR 000375204 1581 46101 SH SOLE 0 0 0 ABBOTT LABORATORIES Common 002824100 16327 161234 SH SOLE 0 0 0 ABBVIE INC Common 00287Y109 25362 159136 SH SOLE 0 0 0 ABERDEEN ASIA PACIFIC INCOM FD Common 003009107 29 11000 SH SOLE 0 0 0 ABRDN PHYSICAL GOLD SHARES ETF ETF 00326A104 2028 107480 SH SOLE 0 0 0 ACADEMY SPORTS & OUTDOORS INC Common 00402L107 3276 50207 SH SOLE 0 0 0 ACCENTURE Common G1151C101 38731 135514 SH SOLE 0 0 0 ACTIVISION BLIZZARD INC COM Common 00507V109 4831 56448 SH SOLE 0 0 0 ADOBE SYSTEMS INC Common 00724F101 1919 4979 SH SOLE 0 0 0 ADVANCED MICRO DEVICES INC Common 007903107 3042 31039 SH SOLE 0 0 0 AES CORP Common 00130H105 675 28022 SH SOLE 0 0 0 AFLAC INC Common 001055102 839 13005 SH SOLE 0 0 0 AGCO CORP NY Reg Shrs 001084102 4015 29696 SH SOLE 0 0 0 AGILENT TECH INC Common 00846U101 12916 93363 SH SOLE 0 0 0 AIR PRODUCTS & CHEM Common 009158106 19404 67562 SH SOLE 0 0 0 AIRBNB INC COM CL A Class A 009066101 15960 128296 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES Common 00971T101 972 12414 SH SOLE 0 0 0 ALAMOS GOLD INC. Class A 011532108 6195 506551 SH SOLE 0 0 0 ALIBABA GROUP HOLDING LTD ADR 01609W102 213 2082 SH SOLE 0 0 0 ALLSTATE CORP Common 020002101 456 4111 SH SOLE 0 0 0 ALPHABET INC CLASS A Class A 02079K305 68164 657126 SH SOLE 0 0 0 ALPHABET INC CLASS C Common 02079K107 34722 333861 SH SOLE 0 0 0 ALPS ETF TR CLEAN ENERGY ETF 00162Q460 467 10042 SH SOLE 0 0 0 ALTRIA GROUP INC Common 02209S103 1073 24044 SH SOLE 0 0 0 AMAZON.COM INC Common 023135106 47346 458377 SH SOLE 0 0 0 AMEREN CORP Common 023608102 294 3405 SH SOLE 0 0 0 AMERICAN ELECTRIC POWER CO INC Common 025537101 808 8876 SH SOLE 0 0 0 AMERICAN EXPRESS Common 025816109 20909 126760 SH SOLE 0 0 0 AMERICAN FINANCIAL GROUP INC Common 025932104 2674 22009 SH SOLE 0 0 0 AMERICAN HOMES 4 RENT Reit 02665T306 14921 474438 SH SOLE 0 0 0 AMERICAN INTERNATIONAL GROUP INC Common 026874784 510 10130 SH SOLE 0 0 0 AMERICAN TOWER CORPORATION REIT 03027X100 24181 118335 SH SOLE 0 0 0 AMERICAN WATER WORKS Common 030420103 751 5130 SH SOLE 0 0 0 AMERIPRISE FINANCIAL INC Common 03076C106 593 1934 SH SOLE 0 0 0 AMETEK INC Common 031100100 818 5626 SH SOLE 0 0 0 AMEX SPDR UTILITIES ETF 81369Y886 1567 23154 SH SOLE 0 0 0 AMGEN INC Common 031162100 6223 25741 SH SOLE 0 0 0 AMPHENOL CORPORATION Common 032095101 3714 45453 SH SOLE 0 0 0 ANALOG DEVICES INC Common 032654105 842 4267 SH SOLE 0 0 0 ANHEUSER-BUSCH ADR ADR 03524A108 809 12124 SH SOLE 0 0 0 ANSYS INC Common 03662Q105 2975 8938 SH SOLE 0 0 0 AON PLC Common G0403H108 275 873 SH SOLE 0 0 0 APACHE CORPORATION Common 03743Q108 1227 34025 SH SOLE 0 0 0 APOLLO GLOBAL MGMT INC COM CL A Class A 03769M106 1505 23827 SH SOLE 0 0 0 APPLE INC Common 037833100 182288 1105445 SH SOLE 0 0 0 APPLIED MATERIALS INC Common 038222105 977 7951 SH SOLE 0 0 0 APTARGROUP INC Common 038336103 317 2680 SH SOLE 0 0 0 ARAMARK HOLDINGS CORP COM USD0.01 Common 03852U106 15423 430803 SH SOLE 0 0 0 ARCH CAPITAL GROUP Common G0450A105 3000 44207 SH SOLE 0 0 0 ARCHER-DANIELS MIDLAND COMPANY Common 039483102 321 4030 SH SOLE 0 0 0 ARCOS DORADOS HOLDINGS IN Common G0457F107 91 11818 SH SOLE 0 0 0 ARTHUR J. GALLAGHER & CO. Common 363576109 211 1104 SH SOLE 0 0 0 ASML HOLDING NV NY Reg Shrs N07059210 2630 3863 SH SOLE 0 0 0 ASPEN TECHNOLOGY INC COM Common 29109X106 3962 17309 SH SOLE 0 0 0 ASTRAZENECA ADR ADR 046353108 1937 27910 SH SOLE 0 0 0 AT&T INC Common 00206R102 13757 714656 SH SOLE 0 0 0 ATLANTIC UN BANKSHARES CORP COM Bank Holding Co. 04911A107 219 6259 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING INC Common 053015103 20234 90885 SH SOLE 0 0 0 AUTONATION INC Common 05329W102 241 1796 SH SOLE 0 0 0 AUTOZONE INC NEV Common 053332102 26061 10602 SH SOLE 0 0 0 AVALONBAY COMMUNITIES INC REIT 053484101 410 2437 SH SOLE 0 0 0 AZENTA INC COM Common 114340102 440 9851 SH SOLE 0 0 0 B C E INC NEW Common 05534B760 6077 135677 SH SOLE 0 0 0 BAIN CAP SPECIALTY FIN INC COM Common 05684B107 205 17231 SH SOLE 0 0 0 BANK OF AMERICA Common 060505104 12785 447018 SH SOLE 0 0 0 BAR HARBOR BANKSHARES Common 066849100 415 15698 SH SOLE 0 0 0 BARCLAYS ADR ADR 06738E204 1120 155801 SH SOLE 0 0 0 BAXTER INTERNATIONAL Common 071813109 681 16790 SH SOLE 0 0 0 BECTON DICKINSON Common 075887109 4678 18897 SH SOLE 0 0 0 BEIGENE LTD SPON ADS EACH REPR 13 ORD ADR 07725L102 2196 10187 SH SOLE 0 0 0 BELLRING BRANDS INC Common 07831C103 249 7335 SH SOLE 0 0 0 Berkshire Hathaway Inc B Class B 084670702 66731 216118 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INCORPORATED CLASS A Class A 084670108 189499 407 SH SOLE 0 0 0 BIO-RAD LABS INC Common 090572207 661 1380 SH SOLE 0 0 0 BJS WHSL CLUB HLDGS INC COM Common 05550J101 25950 341127 SH SOLE 0 0 0 BLACKROCK INC Common 09247X101 2242 3351 SH SOLE 0 0 0 BLACKROCK UTIL & INFRA TRUST COMMON Closed-End ETF 09248D104 326 13614 SH SOLE 0 0 0 BLACKSTONE GROUP L P COM UNIT REPSTG LTD MLP 09260D107 915 10415 SH SOLE 0 0 0 BLUEBIRD BIO INC Common 09609G100 130 40985 SH SOLE 0 0 0 BOEING CO Common 097023105 16265 76565 SH SOLE 0 0 0 BOK FINANCIAL CORP. Common 05561Q201 580 6871 SH SOLE 0 0 0 BOOKING HLDGS INC COM Common 09857L108 5764 2173 SH SOLE 0 0 0 BOOZ ALLEN HAMILTON Common 099502106 3521 37983 SH SOLE 0 0 0 BOSTON SCIENTIFIC CORP Common 101137107 549 10964 SH SOLE 0 0 0 BOX INC Class A 10316T104 2866 106978 SH SOLE 0 0 0 BP PLC ADR (CNV INTO 6 ORD USD0.25 SHS) ADR 055622104 5869 154691 SH SOLE 0 0 0 BRISTOL MYERS SQUIBB Common 110122108 14785 213324 SH SOLE 0 0 0 BRITISH AMERICAN TOBACCO LVL II ADR EACH ADR 110448107 1203 34262 SH SOLE 0 0 0 BROADCOM INC Common 11135F101 10747 16752 SH SOLE 0 0 0 BROADRIDGE FINANCIAL SOLUTIONS Common 11133T103 9309 63509 SH SOLE 0 0 0 BROOKFIELD ASSET MANAGEMENT INC Common 113004105 2104 64290 SH SOLE 0 0 0 BROOKFIELD ASSET MANAGEMENT INC LTD VTG Class A 11271J107 5453 167311 SH SOLE 0 0 0 BROOKFIELD INFRASTRUCTURE CORP COM Common 11275Q107 7335 159239 SH SOLE 0 0 0 BROOKFIELD INFRASTRUCTURE PARTNERS LP MLP G16252101 428 12683 SH SOLE 0 0 0 BROOKFIELD RENEWABLE CORP COM CL A Class A 11284V105 5995 171532 SH SOLE 0 0 0 BUILDERS FIRSTSOURCE INC Common 12008R107 212 2390 SH SOLE 0 0 0 BWX TECHNOLOGIES INC Common 05605H100 968 15355 SH SOLE 0 0 0 C S X CORP Common 126408103 1336 44620 SH SOLE 0 0 0 CACI INTL INC CL A Class A 127190304 13918 46975 SH SOLE 0 0 0 CADENCE DESIGN SYSTEMS INC Common 127387108 976 4646 SH SOLE 0 0 0 Calamos Conv Opprtnty Fd Closed-End ETF 128117108 390 37026 SH SOLE 0 0 0 Calamos Strategic Total Return Common Common 128125101 412 29451 SH SOLE 0 0 0 CAMDEN PROPERTY TRUST REIT 133131102 2628 25069 SH SOLE 0 0 0 CANADIAN NATL RY CO Common 136375102 3397 28795 SH SOLE 0 0 0 CAPITAL ONE FINANCIAL CORP Common 14040H105 15102 157048 SH SOLE 0 0 0 CARDINAL HEALTH INC Common 14149Y108 281 3728 SH SOLE 0 0 0 CARLYLE GROUP LP Common 14316J108 254 8187 SH SOLE 0 0 0 CARMAX INC Common 143130102 582 9051 SH SOLE 0 0 0 CARRIER GLOBAL CORPORATION COM Common 14448C104 914 19969 SH SOLE 0 0 0 CASEY'S GENERAL STORES INC Common 147528103 3569 16489 SH SOLE 0 0 0 CATERPILLAR INC Common 149123101 22709 99234 SH SOLE 0 0 0 CBOE HOLDINGS, INC. Common 12503M108 1534 11427 SH SOLE 0 0 0 CBRE GROUP INC COM USD0.01 CLASS A Class A 12504L109 394 5413 SH SOLE 0 0 0 CDW CORP COM USD0.01 Common 12514G108 26140 134128 SH SOLE 0 0 0 CELANESE CORPORATION Common 150870103 1140 10467 SH SOLE 0 0 0 CENTENE CORPORATION Common 15135B101 339 5356 SH SOLE 0 0 0 CERUS CORP Common 157085101 277 93200 SH SOLE 0 0 0 CHARTER COMMUNICATIONS INC Common 16119P108 480 1341 SH SOLE 0 0 0 CHECK POINT SOFTWARE TECHNOLOGIES Common M22465104 4424 34032 SH SOLE 0 0 0 CHEMOURS COMPANY Common 163851108 227 7571 SH SOLE 0 0 0 CHENIERE ENERGY INC NEW Common 16411R208 6519 41363 SH SOLE 0 0 0 CHEVRON CORP Common 166764100 56998 349338 SH SOLE 0 0 0 CHIPOTLE MEXICAN GRILL INC Common 169656105 383 224 SH SOLE 0 0 0 CHUBB CORP Common H1467J104 432 2223 SH SOLE 0 0 0 CHURCH & DWIGHT INC Common 171340102 818 9255 SH SOLE 0 0 0 CIGNA CORP Common 125523100 746 2920 SH SOLE 0 0 0 CINTAS CORP Common 172908105 596 1288 SH SOLE 0 0 0 CISCO SYSTEMS INC Common 17275R102 27740 530606 SH SOLE 0 0 0 CITIGROUP INC Common 172967424 1311 27954 SH SOLE 0 0 0 CLAYMORE EXCHANGE TRD FD TR GUGENHIM 2025 ETF 46138J825 13067 644334 SH SOLE 0 0 0 CLIFFS NATURAL RES INC Common 185899101 3224 175882 SH SOLE 0 0 0 CLOROX COMPANY Common 189054109 3893 24604 SH SOLE 0 0 0 CME GROUP INC Common 12572Q105 1474 7697 SH SOLE 0 0 0 COCA COLA CO Common 191216100 7089 114290 SH SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIONS CORP Common 192446102 363 5954 SH SOLE 0 0 0 COLGATE-PALMOLIVE CO Common 194162103 3661 48714 SH SOLE 0 0 0 COLUMBIA DVRSFD FXD INCM ETF 19761L508 888 49719 SH SOLE 0 0 0 COMCAST CORP Common 20030N101 9028 238136 SH SOLE 0 0 0 COMMUNICATION SERVICES SPDR ETF ETF 81369Y852 392 6763 SH SOLE 0 0 0 COMPANHIA ENERGETICA DE MINAS GERAIS CEMIG Class A 204409601 40 17940 SH SOLE 0 0 0 CONAGRA FOODS INC Common 205887102 286 7623 SH SOLE 0 0 0 CONCRETE PUMPING HLDGS Common 206704108 69 10152 SH SOLE 0 0 0 CONOCOPHILLIPS Common 20825C104 1117 11261 SH SOLE 0 0 0 CONSOLIDATED EDISON INC Common 209115104 701 7326 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CL A Class A 21036P108 646 2860 SH SOLE 0 0 0 COPART INC Common 217204106 247 3287 SH SOLE 0 0 0 CORNING INC Common 219350105 5486 155498 SH SOLE 0 0 0 CORTEVA INC COM Common 22052L104 2454 40682 SH SOLE 0 0 0 COSTCO WHOLESALE CORP Common 22160K105 15027 30244 SH SOLE 0 0 0 CROWDSTRIKE HLDGS INC CL A WHEN DISTRIBU Class A 22788C105 303 2210 SH SOLE 0 0 0 CROWN CASTLE INTERNATIONAL CORP REIT 22822V101 894 6677 SH SOLE 0 0 0 CROWN HOLDINGS INC Common 228368106 562 6798 SH SOLE 0 0 0 CUMMINS INC Common 231021106 288 1205 SH SOLE 0 0 0 CVS HEALTH CORPORATION Common 126650100 28584 384663 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD COM Common M2682V108 4459 30131 SH SOLE 0 0 0 CYCLERION THERAPEUTICS INC COM Common 23255M105 44 102884 SH SOLE 0 0 0 D R HORTON INC Common 23331A109 1635 16740 SH SOLE 0 0 0 DANAHER CORP Common 235851102 15813 62739 SH SOLE 0 0 0 DARDEN RESTAURANTS Common 237194105 209 1349 SH SOLE 0 0 0 DB X-TRACKERS MSCI EAFE HEDGED EQ ETF 233051200 20643 586437 SH SOLE 0 0 0 DBX ETF TR XTRACK USD HIGH ETF 233051432 2742 78918 SH SOLE 0 0 0 DEERE & COMPANY Common 244199105 3962 9596 SH SOLE 0 0 0 DELL INC Common 24703L202 728 18099 SH SOLE 0 0 0 DESCARTES SYS GROUP Common 249906108 1666 20662 SH SOLE 0 0 0 DEUTSCHE X-TRACKERS HARVEST CSI 300 CHIN ETF 233051879 1450 49186 SH SOLE 0 0 0 DFA T.A. U.S. CORE EQUITY 2 PORTFOLIO INSTITUTIONAL CLASS ETF 25434V708 11766 461765 SH SOLE 0 0 0 DFA TAX MANAGED US EQUITY PORTFOLIO ETF 25434V401 2635 59302 SH SOLE 0 0 0 DFA TAX-MANAGED US MARKE ETF 25434V724 230 6872 SH SOLE 0 0 0 DIAGEO ADR ADR 25243Q205 4209 23232 SH SOLE 0 0 0 DIGITAL REALTY TRUST INC REIT 253868103 263 2679 SH SOLE 0 0 0 DIMENSIONAL INTERNATIONAL SMALL CAP ETF ETF 25434V773 403 17535 SH SOLE 0 0 0 DISCOVER FINL SVCS Common 254709108 2424 24520 SH SOLE 0 0 0 DOLLAR GENERAL CORP NEW Common 256677105 543 2582 SH SOLE 0 0 0 DOMINION RESOURCES INC Common 25746U109 571 10220 SH SOLE 0 0 0 DONALDSON COMPANY INC Common 257651109 527 8061 SH SOLE 0 0 0 DOVER CORP Common 260003108 320 2107 SH SOLE 0 0 0 DOW CHEMICAL CO Common 260557103 6232 113683 SH SOLE 0 0 0 DUKE ENERGY CORP COM USD0.001 ISIN #US26 Common 26441C204 7415 76868 SH SOLE 0 0 0 DUPONT DE NEMOURS INC COM Common 26614N102 3087 43012 SH SOLE 0 0 0 EAGLE BANCORP INC MD Common 268948106 315 9424 SH SOLE 0 0 0 EATON CORP PLC COM Common G29183103 8081 47166 SH SOLE 0 0 0 ECOLAB INC Common 278865100 7827 47285 SH SOLE 0 0 0 EDISON INTERNATIONAL Common 281020107 6266 88770 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP Common 28176E108 1162 14051 SH SOLE 0 0 0 ELECTRONIC ARTS Common 285512109 14697 122014 SH SOLE 0 0 0 ELEVANCE HEALTH, INC. Common 036752103 7829 17026 SH SOLE 0 0 0 ELME COMMUNITIES SH BEN INT REIT 939653101 916 51291 SH SOLE 0 0 0 EMERSON ELECTRIC CO Common 291011104 8328 95565 SH SOLE 0 0 0 ENBRIDGE INC Common 29250N105 6854 179669 SH SOLE 0 0 0 ENERGY SELECT SECTOR SPDR ETF ETF 81369Y506 726 8768 SH SOLE 0 0 0 ENTERGY CORP Common 29364G103 263 2437 SH SOLE 0 0 0 ENTERPRISE PRODUCTS PARTNERS LP MLP 293792107 715 27602 SH SOLE 0 0 0 ENVISTA HOLDINGS CORP Common 29415F104 4550 111302 SH SOLE 0 0 0 EPAM SYS INC Common 29414B104 2191 7327 SH SOLE 0 0 0 EPR PROPERTIES REIT 26884U109 221 5797 SH SOLE 0 0 0 EQUINIX INC NEW REIT 29444U700 437 606 SH SOLE 0 0 0 ESSENTIAL UTILS INC COM Common 29670G102 211 4829 SH SOLE 0 0 0 ESTEE LAUDER COMPANIES INC CL A Class A 518439104 1393 5651 SH SOLE 0 0 0 ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 456 9529 SH SOLE 0 0 0 E-TRADE MLP 29273V100 281 22523 SH SOLE 0 0 0 EVERSOURCE ENERGY Common 30040W108 381 4874 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 543 9932 SH SOLE 0 0 0 EXELIXIS INC Common 30161Q104 462 23790 SH SOLE 0 0 0 EXTRA SPACE STORAGE INC REIT 30225T102 3092 18980 SH SOLE 0 0 0 EXTREME NETWORKS INC. Common 30226D106 2943 153939 SH SOLE 0 0 0 EXXON MOBIL CORP Common 30231G102 21115 192551 SH SOLE 0 0 0 FABRINET Common G3323L100 472 3974 SH SOLE 0 0 0 FACTSET RESEARCH SYSTEMS INC Common 303075105 352 848 SH SOLE 0 0 0 FAIR ISAAC CORP COM Common 303250104 1322 1881 SH SOLE 0 0 0 FATE THERAPEUTICS Common 31189P102 136 23906 SH SOLE 0 0 0 FEDERAL REALTY INVESTMENT TRUST REIT 313745101 2220 22460 SH SOLE 0 0 0 FEDEX CORP Common 31428X106 1142 4998 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL INC Common 31620R303 4624 132379 SH SOLE 0 0 0 FIDELITY TOTAL BOND ETF ETF 316188309 2396 52084 SH SOLE 0 0 0 FIFTH THIRD BANCORP Common 316773100 359 13465 SH SOLE 0 0 0 FIRST INDUSTRIAL REALTY TRUST REIT 32054K103 4068 76465 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VIII TCW UNCON ETF 33740F888 8472 349943 SH SOLE 0 0 0 FIRST TRUST LONG SHORT EQUITY ETF ETF 33739P103 1896 37311 SH SOLE 0 0 0 FISCALNOTE HOLDINGS IN Class A 337655104 30 13344 SH SOLE 0 0 0 FISERV INC Common 337738108 1132 10018 SH SOLE 0 0 0 FLEXSHARES IBOXX 3YR TARGET TIPS ETF 33939L506 2750 113769 SH SOLE 0 0 0 FOCUS FINL PARTNERS INC COM CL A Class A 34417P100 233 4484 SH SOLE 0 0 0 FORD MOTOR CO Common 345370860 396 31429 SH SOLE 0 0 0 FORTINET INC COM Common 34959E109 1110 16704 SH SOLE 0 0 0 FORTIVE CORPORATION Common 34959J108 269 3953 SH SOLE 0 0 0 FORTUNE BRANDS INNOVATIONS INC Common 34964C106 8856 150794 SH SOLE 0 0 0 GAMING & LEISURE PPTYS INC REIT 36467J108 243 4660 SH SOLE 0 0 0 GARTNER INC Common 366651107 939 2883 SH SOLE 0 0 0 GE HEALTHCARE TECHNOLOGIES INC COM Common 36266G107 618 7534 SH SOLE 0 0 0 GENERAC HOLDINGS INC COM Common 368736104 794 7352 SH SOLE 0 0 0 GENERAL DYNAMICS Common 369550108 619 2713 SH SOLE 0 0 0 GENERAL ELECTRIC CO Common 369604301 1736 18159 SH SOLE 0 0 0 GENERAL MILLS INC Common 370334104 8947 104693 SH SOLE 0 0 0 GENERAL MOTORS CO Common 37045V100 3886 105946 SH SOLE 0 0 0 GENUINE PARTS CO Common 372460105 7203 43049 SH SOLE 0 0 0 GILEAD SCIENCES INC Common 375558103 4704 56693 SH SOLE 0 0 0 GINKGO BIOWORKS HOLDINGS INC Common 37611X100 14 10394 SH SOLE 0 0 0 GLOBAL PAYMENTS INC Common 37940X102 778 7390 SH SOLE 0 0 0 GLOBAL X FDS CLOUD COMPUTNG ETF 37954Y442 290 15822 SH SOLE 0 0 0 GLOBAL X FDS INTERNET OF THNG ETF 37954Y780 432 12973 SH SOLE 0 0 0 GLOBAL X FDS RENEWABLE ENERGY ETF 37954Y707 638 51528 SH SOLE 0 0 0 GLOBAL X FDS US INFR DEV ETF ETF 37954Y673 739 26071 SH SOLE 0 0 0 GLOBAL X FDS US PFD ETF ETF 37954Y657 435 21887 SH SOLE 0 0 0 GLOBAL X LITHIUM ETF ETF 37954Y855 552 8687 SH SOLE 0 0 0 GLOBAL X VIDEO GAMES & ESPORTS ETF Common 37954Y392 393 19322 SH SOLE 0 0 0 GLOBE LIFE INC COM Common 37959E102 6328 57517 SH SOLE 0 0 0 GOLDMAN SACHS GROUP Common 38141G104 212 648 SH SOLE 0 0 0 GPO AEROPORTUARIO DEL PACIFICO SAB ADS Common 400506101 268 1375 SH SOLE 0 0 0 GRAINGER W W INC Common 384802104 18071 26235 SH SOLE 0 0 0 HALLIBURTON CO HOLDINGS Common 406216101 246 7769 SH SOLE 0 0 0 HALOZYME THERAPEUTICS INC COM Common 40637H109 3074 80486 SH SOLE 0 0 0 HANESBRANDS INC Common 410345102 56 10562 SH SOLE 0 0 0 HCA HOLDINGS INC Common 40412C101 576 2185 SH SOLE 0 0 0 HDFC BANK LIMITED ADR ADR 40415F101 202 3024 SH SOLE 0 0 0 HEALTHCARE REALTY TRUST INC. Common 42226K105 651 33673 SH SOLE 0 0 0 HEICO CORP Common 422806109 1513 8846 SH SOLE 0 0 0 HENRY SCHEIN INC Common 806407102 1786 21905 SH SOLE 0 0 0 HERSHEY COMPANY Common 427866108 339 1331 SH SOLE 0 0 0 HEWLETT PACKARD ENTE Common 42824C109 281 17621 SH SOLE 0 0 0 HEWLETT-PACKARD CO Common 40434L105 847 28866 SH SOLE 0 0 0 HINGHAM INSTITUTIONAL SAVINGS Common 433323102 398 1705 SH SOLE 0 0 0 HOLOGIC INC Common 436440101 1931 23933 SH SOLE 0 0 0 HOME DEPOT INC Common 437076102 37507 127091 SH SOLE 0 0 0 HONEYWELL INTL INC Common 438516106 15802 82680 SH SOLE 0 0 0 HOWMET AEROSPACE INC COM Common 443201108 258 6096 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC COM Common 446150104 919 82050 SH SOLE 0 0 0 ICON PLC Common G4705A100 8289 38809 SH SOLE 0 0 0 IDACORP Common 451107106 3629 33496 SH SOLE 0 0 0 IDEX CORPORATION Common 45167R104 1663 7198 SH SOLE 0 0 0 IDEXX LABS CORP Common 45168D104 761 1522 SH SOLE 0 0 0 ILLINOIS TOOL WORKS Common 452308109 939 3856 SH SOLE 0 0 0 ILLUMINA INC Common 452327109 870 3739 SH SOLE 0 0 0 IMPERIAL OIL COM Common 453038408 2738 53881 SH SOLE 0 0 0 IMPINJ INC COM Common 453204109 295 2178 SH SOLE 0 0 0 INDEPENDENT BANK CP MASS Common 453836108 468 7137 SH SOLE 0 0 0 INDEXIQ CANDM ESG INTRTL ETF 45409B453 641 24143 SH SOLE 0 0 0 INDIA FUND Closed-End ETF 454089103 525 34670 SH SOLE 0 0 0 INTEGER HOLDINGS CORP COM Common 45826H109 3349 43212 SH SOLE 0 0 0 INTEL CORP Common 458140100 4160 127328 SH SOLE 0 0 0 INTERCONTINENTAL EX Common 45866F104 28492 273202 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHINES Common 459200101 6975 53211 SH SOLE 0 0 0 INTERPUBLIC GROUP COS INC DEL Common 460690100 379 10188 SH SOLE 0 0 0 INTUIT INC Common 461202103 39150 87813 SH SOLE 0 0 0 INTUITIVE SURGICAL INC. Common 46120E602 353 1381 SH SOLE 0 0 0 INVESCO BULLETSHARES ETF 46138J783 10383 537699 SH SOLE 0 0 0 INVESCO BULLETSHARS ETF 46138J643 6830 340327 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD TR BULSHS 2026 CB ETF 46138J791 13395 699099 SH SOLE 0 0 0 INVESCO PREFERRED ETF ETF 46138E511 323 28127 SH SOLE 0 0 0 INVESCO QQQ TRUST ETF 46090E103 9605 29928 SH SOLE 0 0 0 INVESCO S&P 500 LOW VOLATILITY ETF ETF 46138E354 681 10912 SH SOLE 0 0 0 INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 28303 195705 SH SOLE 0 0 0 INVESCO SOLAR ETF ETF 46138G706 536 6908 SH SOLE 0 0 0 INVESCO VARIABLE RATE PREFERRED ETF ETF 46138G870 332 15005 SH SOLE 0 0 0 INVSC BLTSHRS 2029 CORP ETF 46138J577 4704 257189 SH SOLE 0 0 0 IQ HEDGE MULTI-STRATEGY TRACKER ETF 45409B107 5825 199435 SH SOLE 0 0 0 IQ INDEX MERGER ARBITRAGE ETF 45409B800 651 20594 SH SOLE 0 0 0 IRON MOUNTAIN INC REIT 46284V101 871 16470 SH SOLE 0 0 0 ISHARES 7-10 YEAR TREASURY BOND ETF ETF 464287440 1527 15408 SH SOLE 0 0 0 ISHARES BARCLAYS 1-3 YEAR TREASURY BOND ETF 464287457 6750 82153 SH SOLE 0 0 0 ISHARES BARCLAYS SHORT TREAS BOND ETF 464288679 1275 11539 SH SOLE 0 0 0 ISHARES BARCLAYS TIPS BOND ETF 464287176 2417 21921 SH SOLE 0 0 0 ISHARES CALIF AMT FREE ETF 464288356 247 4303 SH SOLE 0 0 0 ISHARES CORE DIVIDEND GROWTH ETF 46434V621 2954 59092 SH SOLE 0 0 0 ISHARES CORE MSCI EAFE ETF ETF 46432F842 20188 301985 SH SOLE 0 0 0 ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 1609 32977 SH SOLE 0 0 0 ISHARES CORE S&P 500 ETF ETF 464287200 40089 97522 SH SOLE 0 0 0 ISHARES CORE S&P TOTAL US STOCK MARKET E ETF 464287150 20131 222314 SH SOLE 0 0 0 ISHARES CORE TOTAL US BOND MARKET ETF 464287226 48049 482230 SH SOLE 0 0 0 ISHARES CORE US GROWTH ETF ETF 464287671 12624 142207 SH SOLE 0 0 0 ISHARES CORE US REIT ETF 464288521 391 7761 SH SOLE 0 0 0 ISHARES CURRENCY HEDGE MSCI ETF 46435G847 396 14476 SH SOLE 0 0 0 ISHARES DOW JONES INTL SELECT DIV IDX ETF 464288448 5770 209881 SH SOLE 0 0 0 ISHARES DOW JONES SELECT DIVIDEND INDEX ETF 464287168 2691 22966 SH SOLE 0 0 0 ISHARES DOW JONES U S REAL ESTATE ETF 464287739 236 2777 SH SOLE 0 0 0 ISHARES DOW JONES U.S. AEROSPACE & DEFEN ETF 464288760 349 3033 SH SOLE 0 0 0 ISHARES DOW JONES US HOME CONSTRUCTION ETF 464288752 2170 30871 SH SOLE 0 0 0 ISHARES EDGE MSCI MULTIFACTOR INTL ETF 46434V274 1453 54850 SH SOLE 0 0 0 ISHARES EDGE MSCI MULTIFACTOR USA ETF 46434V282 22557 544338 SH SOLE 0 0 0 ISHARES EDGE MSCI MULTIFACTOR USA SMALL-CAP ETF 46434V290 633 12345 SH SOLE 0 0 0 ISHARES FLOATING RATE BOND ETF 46429B655 362 7187 SH SOLE 0 0 0 ISHARES GLOBAL INFRASTRUCTURE ETF 464288372 2165 45394 SH SOLE 0 0 0 ISHARES GOLD TRUST ETF 464285204 1995 53394 SH SOLE 0 0 0 ISHARES IBOXX HIGH YIELD CORP BOND ETF 464288513 433 5736 SH SOLE 0 0 0 ISHARES JP MORGAN EMERGING MARKETS BOND ETF 464288281 1582 18331 SH SOLE 0 0 0 ISHARES MSCI ACWI ETF ETF 464288257 8695 95380 SH SOLE 0 0 0 ISHARES MSCI ACWI EX US ETF 464288240 703 14421 SH SOLE 0 0 0 ISHARES MSCI ALL COUNTRY ASIA EX JPN IDX ETF 464288182 287 4228 SH SOLE 0 0 0 ISHARES MSCI EAFE GROWTH INDEX ETF 464288885 19589 209101 SH SOLE 0 0 0 ISHARES MSCI EAFE INDEX ETF 464287465 27007 377616 SH SOLE 0 0 0 ISHARES MSCI EAFE SMALL CAP INDEX ETF 464288273 18625 312976 SH SOLE 0 0 0 ISHARES MSCI EAFE VALUE INDEX ETF 464288877 8128 167488 SH SOLE 0 0 0 ISHARES MSCI EMERGING MARKETS ETF 464287234 8147 206474 SH SOLE 0 0 0 ISHARES MSCI EMERGING MARKETS ESG OPIMITZED ETF ETF 46434G863 1236 39250 SH SOLE 0 0 0 ISHARES MSCI KLD 400 SOCIAL ETF 464288570 2376 30462 SH SOLE 0 0 0 ISHARES MSCI MEXICO CAPPED INV ES MAR IND FD ETF 464286822 203 3405 SH SOLE 0 0 0 ISHARES MSCI SOUTH KOREA ETF 464286772 322 5254 SH SOLE 0 0 0 ISHARES MSCI USA ESG SELECT ETF ETF 464288802 2366 26961 SH SOLE 0 0 0 ISHARES MSCI USA MINIMUM VOLATILITY ETF ETF 46429B697 11139 153139 SH SOLE 0 0 0 ISHARES MT GOV/CORP ETF 464288612 564 5396 SH SOLE 0 0 0 ISHARES NASDAQ BIOTECHNOLOGY INDEX FD ETF 464287556 447 3458 SH SOLE 0 0 0 ISHARES RUSSELL 1000 ETF ETF 464287622 123120 546643 SH SOLE 0 0 0 ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 34357 140618 SH SOLE 0 0 0 ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 8139 53455 SH SOLE 0 0 0 ISHARES RUSSELL 2000 ETF ETF 464287655 12499 70060 SH SOLE 0 0 0 ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF 464287648 1074 4736 SH SOLE 0 0 0 ISHARES RUSSELL MID-CAP ETF ETF 464287499 16906 241796 SH SOLE 0 0 0 ISHARES RUSSELL MIDCAP GROWTH INDEX ETF 464287481 2092 22975 SH SOLE 0 0 0 ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 482 4536 SH SOLE 0 0 0 ISHARES S&P 500 GROWTH INDEX ETF 464287309 21187 331612 SH SOLE 0 0 0 ISHARES S&P 500 VALUE INDEX ETF 464287408 15884 104663 SH SOLE 0 0 0 ISHARES S&P MIDCAP 400 ETF 464287507 29986 119869 SH SOLE 0 0 0 ISHARES S&P MIDCAP 400 GROWTH INDEX ETF 464287606 807 11285 SH SOLE 0 0 0 ISHARES S&P MIDCAP 400 VALUE INDEX ETF 464287705 791 7700 SH SOLE 0 0 0 ISHARES S&P NATL AMT FREE MUNI BND FND ETF 464288414 23343 216660 SH SOLE 0 0 0 ISHARES S&P NORTH AMERICAN TECHNOLOGY SO ETF 464287515 4729 15519 SH SOLE 0 0 0 ISHARES S&P SMALLCAP 600 ETF 464287804 47118 487261 SH SOLE 0 0 0 ISHARES S&P SMALLCAP 600 GROWTH ETF 464287887 8573 77980 SH SOLE 0 0 0 ISHARES S&P SMALLCAP VALUE INDEX ETF 464287879 1058 11306 SH SOLE 0 0 0 ISHARES SH TR CRPORT ETF ETF 464288646 23585 466657 SH SOLE 0 0 0 ISHARES SHORT-TERM NATIONAL AM ETF 464288158 10669 101917 SH SOLE 0 0 0 ISHARES TR BROAD USD HIGH ETF 46435U853 1238 34823 SH SOLE 0 0 0 ISHARES TR DJ US INDL ETF 464287754 626 6248 SH SOLE 0 0 0 ISHARES TR ESG AWR US AGRGT ETF 46435U549 708 14727 SH SOLE 0 0 0 ISHARES TR GLOBAL CLEAN ENERGY ETF ETF 464288224 498 25156 SH SOLE 0 0 0 ISHARES TR IBONDS DEC 2024 TERM ETF 46436E874 88907 3702906 SH SOLE 0 0 0 ISHARES TR IBONDS DEC 2024 TERM MUNI BD ETF ETF 46435U697 83122 3213076 SH SOLE 0 0 0 ISHARES TR RUS TP200 GR ETF ETF 464289438 466 3352 SH SOLE 0 0 0 ISHARES TR RUSSELL ETF 464287630 16167 117990 SH SOLE 0 0 0 ISHARES TR RUSSELL ETF 464287689 56091 238268 SH SOLE 0 0 0 ISHARES TR S&P US PFD STK INDEX FD ETF 464288687 2218 71040 SH SOLE 0 0 0 ISHARES TRUST 0-5YR HIGH YIELD CORP BD I ETF 46434V407 500 12000 SH SOLE 0 0 0 ISHARES TRUST CORE MSCI TOTAL INTL STK E ETF 46432F834 289569 4674232 SH SOLE 0 0 0 ISHARES TRUST DOW JONES ETF 464287721 222 2389 SH SOLE 0 0 0 ISHARES TRUST ESG SCREENED S&P MID CAP ET ETF 46436E551 772 22720 SH SOLE 0 0 0 ISHARES TRUST HIGH DIVIDEND ETF ETF 46429B663 5724 56310 SH SOLE 0 0 0 ISHARES TRUST MSCI USA ESG OPTIMIZED ETF ETF 46435G425 391 4322 SH SOLE 0 0 0 ISHARES TRUST MSCI USA QUALITY FACTOR ET ETF 46432F339 225 1817 SH SOLE 0 0 0 ISHARES TRUST RUSSELL 2500 USD ETF ETF 46435G268 8041 146676 SH SOLE 0 0 0 ISHARES U S ETF TR INFLATION HEDG ETF 46431W580 457 17437 SH SOLE 0 0 0 ISHARES US ETF TR SHT MAT BD ETF ETF 46431W507 999 20144 SH SOLE 0 0 0 JACOBS ENGR GROUP INC COM Common 46982L108 28462 242205 SH SOLE 0 0 0 JD COM INC SPONSORED ADR REPSTG COM CL A Class A 47215P106 722 16441 SH SOLE 0 0 0 JEFFERIES GROUP INC. Common 47233W109 8137 256375 SH SOLE 0 0 0 JOHNSON & JOHNSON Common 478160104 29984 193443 SH SOLE 0 0 0 JOHNSON CONTROLS INTERNATIONAL Common G51502105 201 3330 SH SOLE 0 0 0 JPMORGAN CHASE & CO Common 46625H100 74013 567980 SH SOLE 0 0 0 KEURIG DR PEPPER INC Common 49271V100 292 8275 SH SOLE 0 0 0 KEYCORP INC Common 493267108 216 17213 SH SOLE 0 0 0 KEYSIGHT TECHNOLOGIES INC COM USD0.01 WD Common 49338L103 4431 27438 SH SOLE 0 0 0 KIMBERLY CLARK CORP Common 494368103 1316 9807 SH SOLE 0 0 0 KINDER MORGAN INC Common 49456B101 5756 328711 SH SOLE 0 0 0 KKR & CO LP Common 48251W104 17292 329250 SH SOLE 0 0 0 KLA-TENCOR CORPORATION Common 482480100 3517 8810 SH SOLE 0 0 0 L3HARRIS TECHNOLOGIES INC COM Common 502431109 11433 58261 SH SOLE 0 0 0 LABORATORY CORP OF AMERICA Common 50540R409 3143 13698 SH SOLE 0 0 0 LAM RESEARCH CORPORATION Common 512807108 24807 46796 SH SOLE 0 0 0 LANDSTAR SYSTEM INC. Common 515098101 8789 49032 SH SOLE 0 0 0 LANTHEUS HOLDINGS INC Common 516544103 9431 114237 SH SOLE 0 0 0 LAS VEGAS SANDS CORP Common 517834107 1028 17895 SH SOLE 0 0 0 LAZARD LTD Common G54050102 838 25299 SH SOLE 0 0 0 LIBERTY GLOBAL INC COM SER C Common G5480U120 780 38291 SH SOLE 0 0 0 LIBERTY LATIN AMERICA LTD Common G9001E128 99 12005 SH SOLE 0 0 0 LIBERTY MEDIA CORP Class A 531229706 2378 68760 SH SOLE 0 0 0 LILLY ELI & COMPANY Common 532457108 10524 30645 SH SOLE 0 0 0 LINCOLN ELECTRIC HOLDINGS Common 533900106 4628 27366 SH SOLE 0 0 0 LINDE PLC Common G54950103 8299 23349 SH SOLE 0 0 0 LITHIA MOTORS INC CL A Class A 536797103 2509 10958 SH SOLE 0 0 0 LIVE NATION ENTMT Common 538034109 4040 57719 SH SOLE 0 0 0 LKQ CORP Common 501889208 7938 139851 SH SOLE 0 0 0 LOCKHEED MARTIN CORP Common 539830109 2526 5344 SH SOLE 0 0 0 LOWES COMPANIES Common 548661107 41035 205206 SH SOLE 0 0 0 LPL FINL HLDGS INC COM Common 50212V100 689 3403 SH SOLE 0 0 0 LSI CORP Common 53223X107 262 1999 SH SOLE 0 0 0 LULULEMON ATHLETICA INC COM STK USD0.01 Common 550021109 2348 6448 SH SOLE 0 0 0 LUMIRADX LIMITED COM Common G5709L109 50 106620 SH SOLE 0 0 0 MAGELLAN MIDSTREAM PARTNERS LP MLP 559080106 584 10767 SH SOLE 0 0 0 MARATHON PETROLEUM CORP Common 56585A102 894 6629 SH SOLE 0 0 0 MARKEL CORPORATION Common 570535104 9457 7403 SH SOLE 0 0 0 MARKETAXESS HLDGS INC COM Common 57060D108 287 733 SH SOLE 0 0 0 MARRIOTT INTL INC CL A Class A 571903202 432 2600 SH SOLE 0 0 0 MARSH & MCLENNAN COS Common 571748102 6441 38672 SH SOLE 0 0 0 MARVELL TECH GROUP Common 573874104 396 9144 SH SOLE 0 0 0 MASCO CORPORATION Common 574599106 478 9608 SH SOLE 0 0 0 MASTERCARD INC Common 57636Q104 50925 140132 SH SOLE 0 0 0 MC CORMICK & CO INC Common 579780107 12379 149866 SH SOLE 0 0 0 MCCORMICK & CO INC Common 579780206 8956 107628 SH SOLE 0 0 0 MCDONALDS CORP Common 580135101 29629 105964 SH SOLE 0 0 0 MCKESSON CORPORATION Common 58155Q103 1095 3075 SH SOLE 0 0 0 MEDICAL PROPERTIES TRUST INC. REIT 58463J304 220 26724 SH SOLE 0 0 0 MEDTRONIC INC Common G5960L103 5227 64834 SH SOLE 0 0 0 MERCK & CO INC Common 58933Y105 56569 531710 SH SOLE 0 0 0 MERCURY COMPUTER SYSTEM Common 589378108 256 5000 SH SOLE 0 0 0 METLIFE INC Common 59156R108 1226 21158 SH SOLE 0 0 0 METTLER-TOLEDO INTERNATIONAL INC. Common 592688105 1744 1140 SH SOLE 0 0 0 MGM RESORTS INTERNATIONAL Common 552953101 325 7324 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC Common 595017104 5888 70282 SH SOLE 0 0 0 MICRON TECHNOLOGY Common 595112103 993 16462 SH SOLE 0 0 0 MICROSOFT CORP Common 594918104 191292 663518 SH SOLE 0 0 0 MICROVISION INC Common 594960304 73 27527 SH SOLE 0 0 0 MID-AMERICA APARTMENT COMMUNITIES Common 59522J103 202 1336 SH SOLE 0 0 0 MIDCAP SPDR ETF 78467Y107 1310 2857 SH SOLE 0 0 0 MODERNA INC COM Common 60770K107 2824 18390 SH SOLE 0 0 0 MONDELEZ INTL INC COM Common 609207105 2483 35617 SH SOLE 0 0 0 MONSTER BEVERAGE CORP Common 61174X109 211 3913 SH SOLE 0 0 0 MOODY'S CORP Common 615369105 24345 79555 SH SOLE 0 0 0 MORGAN STANLEY Common 617446448 626 7133 SH SOLE 0 0 0 MOTOROLA INC COM Common 620076307 836 2920 SH SOLE 0 0 0 MSCI INC. Common 55354G100 2579 4608 SH SOLE 0 0 0 NATIONAL HEALTH INVESTORS INC. REIT 63633D104 243 4712 SH SOLE 0 0 0 NCR CORPORATION Common 62886E108 623 26397 SH SOLE 0 0 0 NETFLIX COM INC COM Common 64110L106 4595 13299 SH SOLE 0 0 0 NEUROCRINE BIOSCIENCES IN Common 64125C109 4193 41424 SH SOLE 0 0 0 NEW YORK TIMES COMPANY Common 650111107 249 6417 SH SOLE 0 0 0 NEWMARK GROUP INC CL A Class A 65158N102 71 10000 SH SOLE 0 0 0 NEWMONT MINING CORP Common 651639106 990 20201 SH SOLE 0 0 0 NEXSTAR BROADCASTING GP Common 65336K103 4360 25252 SH SOLE 0 0 0 NEXTERA ENERGY INC Common 65339F101 9794 127064 SH SOLE 0 0 0 NICE SYS LTD SPONSORED ADR ISIN #US65365 ADR 653656108 1336 5839 SH SOLE 0 0 0 NIKE INC Common 654106103 2176 17743 SH SOLE 0 0 0 NMI HOLDINGS INC CLASS A Class A 629209305 4057 181675 SH SOLE 0 0 0 NORFOLK SOUTHERN CORP Common 655844108 2166 10218 SH SOLE 0 0 0 NORTHROP GRUMMAN CORP Common 666807102 28983 62772 SH SOLE 0 0 0 NOVARTIS ADR ADR 66987V109 697 7574 SH SOLE 0 0 0 NOVOCURE LTD COM Common G6674U108 236 3932 SH SOLE 0 0 0 NOVO-NORDISK ADR ADR 670100205 2893 18176 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG US ETF 67092P870 6004 268638 SH SOLE 0 0 0 NUVEEN AMT-FREE MUNI INC Closed-end ETF 670657105 112 10107 SH SOLE 0 0 0 NVENT ELECTRIC PLC COM Common G6700G107 5538 128960 SH SOLE 0 0 0 NVIDIA CORP Common 67066G104 6533 23520 SH SOLE 0 0 0 NVR INC Common 62944T105 975 175 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V Common N6596X109 32251 172946 SH SOLE 0 0 0 OGE ENERGY CORP Common 670837103 210 5588 SH SOLE 0 0 0 OLD REPUBLIC INTERNATIONAL Common 680223104 5264 210797 SH SOLE 0 0 0 OMEGA HEALTHCARE INC REIT 681936100 350 12763 SH SOLE 0 0 0 ON SEMICONDUCTOR CRP ISIN #US6821891057 Common 682189105 663 8051 SH SOLE 0 0 0 ONEOK INC Common 682680103 417 6565 SH SOLE 0 0 0 ORACLE CORPORATION Common 68389X105 21627 232753 SH SOLE 0 0 0 O'REILLY AUTOMOTIVE Common 67103H107 623 734 SH SOLE 0 0 0 OTIS WORLDWIDE CORP COM Common 68902V107 1228 14549 SH SOLE 0 0 0 OUTFRONT MEDIA INC REIT REIT 69007J106 208 12842 SH SOLE 0 0 0 OVINTIV INC Common 69047Q102 216 6000 SH SOLE 0 0 0 PACKAGING CORPORATION OF AMERICA Common 695156109 453 3262 SH SOLE 0 0 0 PALANTIR TECHNOLOGIES INC CL A Class A 69608A108 87 10238 SH SOLE 0 0 0 PALO ALTO NETWORKS INC Common 697435105 761 3809 SH SOLE 0 0 0 PARAMOUNT GLOBAL CLASS B COMMON STOCK Class B 92556H206 712 31925 SH SOLE 0 0 0 PARKER HANNIFIN CORP Common 701094104 220 656 SH SOLE 0 0 0 PAYCHEX INC Common 704326107 6415 55981 SH SOLE 0 0 0 PAYCOM SOFTWARE INC COM Common 70432V102 2216 7288 SH SOLE 0 0 0 PAYPAL HOLDINGS INCO Common 70450Y103 1162 15302 SH SOLE 0 0 0 PEPSICO INC Common 713448108 83398 457475 SH SOLE 0 0 0 PERKINELMER INC Common 714046109 638 4785 SH SOLE 0 0 0 PFIZER INC Common 717081103 18198 446040 SH SOLE 0 0 0 PHILIP MORRIS INTERNATIONAL INC Common 718172109 6515 66989 SH SOLE 0 0 0 PHILLIPS 66 COM Common 718546104 795 7844 SH SOLE 0 0 0 PHILLIPS EDISON &CO INC Common 71844V201 7377 226156 SH SOLE 0 0 0 PIMCO ENHANCED SHORT MATURITY ETF 72201R833 43554 438827 SH SOLE 0 0 0 PIMCO INVEST GRADE CORP ETF 72201R817 657 6833 SH SOLE 0 0 0 PINDUODUO INC SPON ADS Class A 722304102 875 11524 SH SOLE 0 0 0 PIONEER DIVIDEND HIGH INCOME Closed-End ETF 723653101 316 31234 SH SOLE 0 0 0 PIONEER NATURAL RESOURCES CO Common 723787107 9765 47811 SH SOLE 0 0 0 PNC FINANCIAL SERVICES GROUP Common 693475105 17824 140239 SH SOLE 0 0 0 POTLATCHDELTIC CORP Common 737630103 309 6235 SH SOLE 0 0 0 POWERSHARES FTSE RAFI US 1000 ETF 46137V613 312 1988 SH SOLE 0 0 0 POWERSHARES NATIONAL AMT-FREE MUNICIPAL ETF 46138E537 221 9342 SH SOLE 0 0 0 PPG INDUSTRIES INC. Common 693506107 329 2466 SH SOLE 0 0 0 PPL CORPORATION Common 69351T106 479 17250 SH SOLE 0 0 0 PRINCIPAL FINANCIAL GROUP Common 74251V102 296 3981 SH SOLE 0 0 0 PRIVIA HEALTH GROUP INC COM Common 74276R102 1917 69448 SH SOLE 0 0 0 PROCTER & GAMBLE CO Common 742718109 52954 356137 SH SOLE 0 0 0 PROGRESSIVE CORP OHIO Common 743315103 305 2134 SH SOLE 0 0 0 PROLOGIS INC REIT 74340W103 8209 65790 SH SOLE 0 0 0 PROSHARES ULTRAPRO QQQ ETF 74347X831 285 10090 SH SOLE 0 0 0 PRUDENTIAL FINANCIAL INC Common 744320102 436 5270 SH SOLE 0 0 0 PUBLIC STORAGE REIT 74460D109 1371 4538 SH SOLE 0 0 0 QUALCOMM INC Common 747525103 15488 121401 SH SOLE 0 0 0 QUANTA SERVICES INC Common 74762E102 2832 16997 SH SOLE 0 0 0 RAYLIANT QUANTAMENTAL Common 00774Q197 67918 3934992 SH SOLE 0 0 0 RAYTHEON TECHNOLOGIES CORP COM Common 75513E101 16317 166617 SH SOLE 0 0 0 READY CAPITAL CORP Common 75574U101 1248 122711 SH SOLE 0 0 0 REALTY INCOME CORPORATION REIT 756109104 2696 42572 SH SOLE 0 0 0 REGENERON PHARMACEUTICALS INC Common 75886F107 3297 4013 SH SOLE 0 0 0 RELIANCE STEEL AND ALUMINUM Common 759509102 379 1476 SH SOLE 0 0 0 REPUBLIC SERVICES INC CL A Class A 760759100 6270 46369 SH SOLE 0 0 0 ROBERT HALF INTERNATIONAL INC Common 770323103 764 9485 SH SOLE 0 0 0 ROCKWELL AUTOMATION INC Common 773903109 915 3119 SH SOLE 0 0 0 ROPER INDS INC Common 776696106 7015 15918 SH SOLE 0 0 0 ROSS STORES INC Common 778296103 680 6411 SH SOLE 0 0 0 ROYAL BANK OF CANADA COM NPV ISIN #CA780 Common 780087102 1373 14365 SH SOLE 0 0 0 ROYCE VALUE TRUST COMMON ETF 780910105 153 11300 SH SOLE 0 0 0 S & P GLOBAL INC Common 78409V104 750 2176 SH SOLE 0 0 0 SABRA HEALTH CARE REIT INC COM REIT 78573L106 217 18845 SH SOLE 0 0 0 SALESFORCE COM INC Common 79466L302 4290 21475 SH SOLE 0 0 0 SANOFI ADR ADR 80105N105 1779 32684 SH SOLE 0 0 0 SAP AG SPON ADR EACH REP 1 ORD NPV ADR 803054204 1781 14071 SH SOLE 0 0 0 SAREPTA THERAPEUTICS INC COM Common 803607100 231 1674 SH SOLE 0 0 0 SCH US DIV EQUITY ETF ETF 808524797 22341 305378 SH SOLE 0 0 0 SCHLUMBERGER LIMITED Common 806857108 2818 57384 SH SOLE 0 0 0 SCHWAB FUNDAMENTAL US ETF 808524763 604 12417 SH SOLE 0 0 0 SCHWAB LARGE CAP GROWTH ETF ETF 808524300 1221 18729 SH SOLE 0 0 0 SCHWAB LARGE CAP VALUE ETF ETF 808524409 3952 60257 SH SOLE 0 0 0 SCHWAB STRATEGIC TR 1000 INDEX ETF ETF 808524722 11991 303193 SH SOLE 0 0 0 SCHWAB STRATEGIC TR FUNDAMENTAL INTL LAR ETF 808524755 868 27759 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL EQUITY ETF ETF 808524805 3357 96454 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL SMALL CAP EQUIT ETF 808524888 31926 947067 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FUNDAMENTAL U ETF 808524771 1263 22997 SH SOLE 0 0 0 SCHWAB US BROAD MARKET ETF ETF 808524102 2505 52345 SH SOLE 0 0 0 SCHWAB US LARGE CAT ETF ETF 808524201 18756 387763 SH SOLE 0 0 0 SCHWAB US REIT ETF ETF 808524847 993 50920 SH SOLE 0 0 0 SCHWAB US SMALL CAP ETF ETF 808524607 738 17611 SH SOLE 0 0 0 SECTOR SPDR FINANCIAL ETF ETF 81369Y605 617 19199 SH SOLE 0 0 0 SECTOR SPDR HEALTH CARE ETF 81369Y209 20450 157960 SH SOLE 0 0 0 SECTOR SPDR TECHNOLOGY ETF ETF 81369Y803 26494 175448 SH SOLE 0 0 0 SECTOR SPDR TR SHS BEN INT CONSUMER STAP ETF 81369Y308 300 4016 SH SOLE 0 0 0 SECTOR SPDR TR SHS BEN INT INDUSTRIAL ETF 81369Y704 692 6843 SH SOLE 0 0 0 SELECT SECTOR SPDR TR CONSUMER DISCRETIO ETF 81369Y407 267 1787 SH SOLE 0 0 0 SERVICE NOW INC Common 81762P102 15553 33467 SH SOLE 0 0 0 SHELL ADR EACH REP 2 ORD WI Common 780259305 2644 45947 SH SOLE 0 0 0 SHERWIN WILLIAMS CO Common 824348106 333 1481 SH SOLE 0 0 0 SIMON PROPERTY GROUP INC REIT 828806109 441 3943 SH SOLE 0 0 0 SM ENERGY CO Common 78454L100 2663 94550 SH SOLE 0 0 0 SNAP ON INC Common 833034101 1980 8019 SH SOLE 0 0 0 SOFI TECHNOLOGIES INC Common 83406F102 815 134187 SH SOLE 0 0 0 SONY GROUP CORPORATION SPON ADS ADR 835699307 1415 15605 SH SOLE 0 0 0 SOUTHERN CO Common 842587107 1174 16868 SH SOLE 0 0 0 SPDR BARCLAYS CAPITAL CONVERTIBLE SECS ETF 78464A359 241 3597 SH SOLE 0 0 0 SPDR DOW JONES INDL AVERAGE ETF TR UNIT ETF 78467X109 571 1717 SH SOLE 0 0 0 SPDR GOLD TRUST ETF 78463V107 36159 197351 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI EX-US ETF ETF 78463X848 4345 168875 SH SOLE 0 0 0 SPDR NUVEEN BARCLAYS CAPITAL MUNI BOND ETF 78468R721 1446 30890 SH SOLE 0 0 0 SPDR PORTFOLIO LARGE CAP ETF ETF 78464A854 218 4527 SH SOLE 0 0 0 SPDR PORTFOLIO MID CAP ETF ETF 78464A847 3717 84602 SH SOLE 0 0 0 SPDR Portfolio Total Stock Market ETF ETF 78464A805 213 4216 SH SOLE 0 0 0 SPDR S&P 400 MID CAP VALUE ETF 78464A839 375 5668 SH SOLE 0 0 0 SPDR S&P 500 ETF 78462F103 40772 99591 SH SOLE 0 0 0 SPDR S&P 500 GROWTH ETF 78464A409 1270 22949 SH SOLE 0 0 0 SPDR S&P 500 VALUE ETF 78464A508 1038 25482 SH SOLE 0 0 0 SPDR S&P 600 SMALL CAP GROWTH ETF 78464A201 1821 24688 SH SOLE 0 0 0 SPDR S&P DIVIDEND ETF 78464A763 24854 200903 SH SOLE 0 0 0 SPDR SER TR MSCI USA STRTGIC ETF 78468R812 142386 1228208 SH SOLE 0 0 0 SPDR SER TR S&P BIOTECH ETF ETF 78464A870 529 6936 SH SOLE 0 0 0 SPDR SERIES TRUST NUVEEN S&P HIGH YLD MU ETF 78464A284 1391 55561 SH SOLE 0 0 0 SPDR BARCLAYS 1-3 MONTH T-BILL ETF ETF 78468R663 1989 21666 SH SOLE 0 0 0 SPDR DOUBLELINE TOTAL RETURN TACT ETF ETF 78467V848 3704 90286 SH SOLE 0 0 0 SSGA ACTIVE ETF MULTI-ASSET REAL RETURN ETF 78467V103 10283 372853 SH SOLE 0 0 0 STARBUCKS CORP Common 855244109 3415 32800 SH SOLE 0 0 0 STARWOOD PROPERTY TRUST INC. REIT 85571B105 487 27525 SH SOLE 0 0 0 STATE STREET CORP Common 857477103 388 5120 SH SOLE 0 0 0 STERIS CORPORATION Common G8473T100 1058 5531 SH SOLE 0 0 0 Stonex Group Inc Common 861896108 373 3603 SH SOLE 0 0 0 STRYKER CORP Common 863667101 726 2543 SH SOLE 0 0 0 SUN COMMUNITIES REIT 866674104 231 1638 SH SOLE 0 0 0 SUNCOR ENERGY COM Common 867224107 24445 787266 SH SOLE 0 0 0 SYNOPSYS INC Common 871607107 293 758 SH SOLE 0 0 0 SYSCO CORP Common 871829107 25655 332189 SH SOLE 0 0 0 T MOBILE US INC COM Common 872590104 575 3972 SH SOLE 0 0 0 T ROWE PRICE GROUP INC Common 74144T108 683 6049 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD ADR ADR 874039100 529 5683 SH SOLE 0 0 0 TARGET CORP Common 87612E106 8319 50226 SH SOLE 0 0 0 TE CONNECTIVITY LTD COM CHF0.77 Common H84989104 1601 12211 SH SOLE 0 0 0 TESLA INC Common 88160R101 3180 15327 SH SOLE 0 0 0 TETRA TECH INC. Common 88162G103 237 1616 SH SOLE 0 0 0 TEXAS INSTRUMENTS INC Common 882508104 1632 8772 SH SOLE 0 0 0 TEXAS PACIFIC LAND TRUST Common 88262P102 15117 8887 SH SOLE 0 0 0 THE CHARLES SCHWAB CORP Common 808513105 1878 35857 SH SOLE 0 0 0 THE ENSIGN GROUP Common 29358P101 10465 109537 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC Common 883556102 9853 17095 SH SOLE 0 0 0 TJX COMPANIES INC Common 872540109 34071 434801 SH SOLE 0 0 0 TOLL BROS INC Common 889478103 3475 57893 SH SOLE 0 0 0 TOWNE BANK Common 89214P109 724 27158 SH SOLE 0 0 0 TRACTOR SUPPLY Common 892356106 570 2426 SH SOLE 0 0 0 TRANE TECHNOLOGIES PLC COM Common G8994E103 380 2063 SH SOLE 0 0 0 TRANSCAT INC COM Common 893529107 1220 13650 SH SOLE 0 0 0 TRANSDIGM GROUP INC Common 893641100 3686 5001 SH SOLE 0 0 0 TRANSOCEAN LIMITED COM CHF15 Common H8817H100 159 25033 SH SOLE 0 0 0 TRAVEL PLUS LEISURE CO COM Common 894164102 2612 66635 SH SOLE 0 0 0 TRAVELERS COMPANIES Common 89417E109 1374 8015 SH SOLE 0 0 0 TRIMBLE NAVIGATION LTD Common 896239100 14541 277392 SH SOLE 0 0 0 TRUIST FINL CORP Common 89832Q109 774 22711 SH SOLE 0 0 0 UBS AG CHF0.10 Common H42097107 357 16750 SH SOLE 0 0 0 ULTA SALON COSM & FRAG INC COM Common 90384S303 402 737 SH SOLE 0 0 0 UNILEVER PLC ADR 904767704 1657 31905 SH SOLE 0 0 0 UNION PACIFIC CORP Common 907818108 9464 47026 SH SOLE 0 0 0 UNITED BANKSHARES INC Common 909907107 1975 56106 SH SOLE 0 0 0 UNITED PARCEL SERVICES INC Common 911312106 12499 64433 SH SOLE 0 0 0 UNITED RENTALS INC Common 911363109 27638 69836 SH SOLE 0 0 0 UNITEDHEALTH GROUP Common 91324P102 60152 127281 SH SOLE 0 0 0 US BANCORP Common 902973304 6945 192662 SH SOLE 0 0 0 US FOOD HOLDING CORP Common 912008109 4276 115744 SH SOLE 0 0 0 UTZ BRANDS INC Common 918090101 298 18066 SH SOLE 0 0 0 VALERO ENERGY CORP Common 91913Y100 302 2163 SH SOLE 0 0 0 VANECK VECTORS ETF TR SEMICONDUCTOR ET ETF 92189F676 214 812 SH SOLE 0 0 0 VANECK VECTORS HIGH YLD MUNI ETF 92189H409 10098 195169 SH SOLE 0 0 0 VANGUARD CORP BOND ETF ETF 92206C409 19995 262296 SH SOLE 0 0 0 VANGUARD DIVIDEND APPRECIATION ETF 921908844 150991 980399 SH SOLE 0 0 0 VANGUARD ESG US STOCK ETF ETF 921910733 1149 16027 SH SOLE 0 0 0 VANGUARD EXTENDED MARKET ETF S &P COMPL ETF 922908652 50718 361758 SH SOLE 0 0 0 VANGUARD FTSE DEVELOPED MKTS ETF ETF 921943858 45763 1013124 SH SOLE 0 0 0 VANGUARD HIGH DIVIDEND YIELD ETF 921946406 142686 1352477 SH SOLE 0 0 0 VANGUARD INDEX FDS VANGUARD SMALL CAP VI ETF 922908751 4557 24042 SH SOLE 0 0 0 VANGUARD INDEX GROWTH ETF 922908736 17588 70511 SH SOLE 0 0 0 VANGUARD INDEX VALUE ETF 922908744 43980 318441 SH SOLE 0 0 0 VANGUARD INFO TECH INDEX ETF 92204A702 346 897 SH SOLE 0 0 0 VANGUARD INTERMEDIATE TERM CORP BOND ETF 92206C870 17489 218010 SH SOLE 0 0 0 VANGUARD INTERNATIONAL EQUITY INDEX ETF 922042718 470 4307 SH SOLE 0 0 0 VANGUARD INTERNATIONAL EQUITY INDEX ETF 922042775 1949 36446 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX FDS MSCI EMER ETF 922042858 46323 1146602 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX FDS TOTAL WOR ETF 922042742 1619 17583 SH SOLE 0 0 0 VANGUARD LRG CAP ETF US PRIME MKT 750 ETF 922908637 67305 360285 SH SOLE 0 0 0 VANGUARD MID CAP GRWTH INDEX I NTL US ETF 922908538 3897 19994 SH SOLE 0 0 0 VANGUARD MID-CAP ETF ETF 922908629 4060 19247 SH SOLE 0 0 0 VANGUARD MID-CAP VALUE ETF ETF 922908512 42441 316562 SH SOLE 0 0 0 VANGUARD MUNI BOND TAX-EXEMPT ETF ETF 922907746 8647 170690 SH SOLE 0 0 0 VANGUARD REIT INDEX ETF ETF 922908553 4431 53354 SH SOLE 0 0 0 VANGUARD RUSSELL 1000 ETF ETF 92206C730 6945 37270 SH SOLE 0 0 0 VANGUARD RUSSELL 1000 VALUE INDEX ETF ETF 92206C714 20951 313597 SH SOLE 0 0 0 VANGUARD RUSSELL 2000 ETF ETF 92206C664 1793 24870 SH SOLE 0 0 0 VANGUARD RUSSELL 2000 GROWTH INDEX ETF 92206C623 405 2456 SH SOLE 0 0 0 VANGUARD S&P 500 ETF ETF 922908363 262055 696824 SH SOLE 0 0 0 VANGUARD S&P 500 GROWTH ETF ETF 921932505 281 1220 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VANGUARD RUSS3000 IDX FD ETF SHS ETF 92206C599 2972 16212 SH SOLE 0 0 0 VANGUARD SECTOR INDEX FDS VANGUARD HEALT ETF 92204A504 739 3098 SH SOLE 0 0 0 VANGUARD SHORT TERM ETF 92206C102 279 4759 SH SOLE 0 0 0 VANGUARD SHORT-TERM BOND INDEX ETF 921937827 3297 43104 SH SOLE 0 0 0 VANGUARD SMALL CAP GROWTH ETF ETF 922908595 29742 137435 SH SOLE 0 0 0 VANGUARD SMALL CAP VALUE ETF ETF 922908611 38634 243349 SH SOLE 0 0 0 VANGUARD TELECOMMUNICATION SERVICES ETF ETF 92204A884 330 3409 SH SOLE 0 0 0 VANGUARD TOTAL BOND MARKET ETF ETF 921937835 2091 28317 SH SOLE 0 0 0 VANGUARD TOTAL INTL ETF ETF 921909768 19652 355958 SH SOLE 0 0 0 VANGUARD TOTAL STOCK MARKET ETF 922908769 102484 502125 SH SOLE 0 0 0 Vanguard Ultra Short ETF 92203C303 966 19613 SH SOLE 0 0 0 VANGUARD US FINLS ETF 92204A405 699 8971 SH SOLE 0 0 0 VEEVA SYS INC CL A COM Common 922475108 11180 60832 SH SOLE 0 0 0 VENTAS INC REIT 92276F100 419 9659 SH SOLE 0 0 0 VERADIGM INC Common 01988P108 2012 154141 SH SOLE 0 0 0 VERIZON COMMUNICATIONS Common 92343V104 6974 179337 SH SOLE 0 0 0 VERTEX PHARMACEUTCLS INC Common 92532F100 35428 112446 SH SOLE 0 0 0 VIATRIS INC COM Common 92556V106 114 11870 SH SOLE 0 0 0 VICI PPTYS INC COM REIT 925652109 347 10641 SH SOLE 0 0 0 VISA INC COM Class A 92826C839 18769 83247 SH SOLE 0 0 0 VMWARE INC Common 928563402 1872 14997 SH SOLE 0 0 0 W. P. CAREY INC REIT 92936U109 410 5293 SH SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM ISIN #U Common 931427108 10510 303920 SH SOLE 0 0 0 WALMART STORES INC Common 931142103 2133 14463 SH SOLE 0 0 0 WALT DISNEY CO Common 254687106 19384 193584 SH SOLE 0 0 0 WARNER BROS DISCOVERY INC COM SER A Common 934423104 282 18673 SH SOLE 0 0 0 WASTE CONNECTIONS INC. Common 94106B101 415 2981 SH SOLE 0 0 0 WASTE MANAGEMENT INC Common 94106L109 1991 12202 SH SOLE 0 0 0 WATERS CORP Common 941848103 2145 6927 SH SOLE 0 0 0 WEBSTER FINANCIAL CORP Common 947890109 2553 64771 SH SOLE 0 0 0 WEC ENERGY GROUP INC Common 92939U106 1204 12700 SH SOLE 0 0 0 WELLS FARGO & CO Common 949746101 845 22602 SH SOLE 0 0 0 WELLTOWER INC REIT 95040Q104 1136 15847 SH SOLE 0 0 0 WESCO INTERNATIONAL INC. Common 95082P105 3833 24803 SH SOLE 0 0 0 WESTERN ALLIANCE BANCORPORATION Common 957638109 2871 80781 SH SOLE 0 0 0 WESTLAKE CHEM CORP Common 960413102 262 2257 SH SOLE 0 0 0 WEYERHAEUSER CO REIT 962166104 344 11431 SH SOLE 0 0 0 WIPRO LTD ADR ADR 97651M109 47 10547 SH SOLE 0 0 0 WISDOMTREE EMERG MKTS EQUITY INCOME FUND ETF 97717W315 705 18627 SH SOLE 0 0 0 WISDOMTREE EQUITY INC FD ETF 97717W208 3889 47277 SH SOLE 0 0 0 WISDOMTREE LARGECAP DIVIDEND ETF 97717W307 1183 19120 SH SOLE 0 0 0 WISDOMTREE TRUST CURRNCY INT E Q ETF Bank Holding Co. 97717X263 828 26799 SH SOLE 0 0 0 WISDOMTREE US QLTY DIV GRWTH ETF 97717X669 1505 24144 SH SOLE 0 0 0 WYNDHAM HOTELS &RESORTS INC COM Common 98311A105 3386 49911 SH SOLE 0 0 0 YETI HOLDINGS INC Common 98585X104 1266 31649 SH SOLE 0 0 0 YUM CHINA HOLDINGS Common 98850P109 541 8531 SH SOLE 0 0 0 YUM! BRANDS INC Common 988498101 2708 20500 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORPORATION Common 989207105 316 993 SH SOLE 0 0 0 ZIMMER BIOMET HLDGS INC COM Common 98956P102 4021 31124 SH SOLE 0 0 0 ZOETIS INC COM USD0.01 CL A Common 98978V103 1929 11589 SH SOLE 0 0 0 FIRST TRUST DORSEY WRIGHT DYNAMIC FOC 5 ETF 33738R878 265 6260 SH SOLE 0 0 0 ISHARES TR PHLX SEMICONDUCTOR ETF ETF 464287523 258 581 SH SOLE 0 0 0 VANGUARD RUSSELL 1000 GROWTH ETF ETF 92206C680 19781 314530 SH SOLE 0 0 0 SCHWAB US MID-CAP ETF ETF 808524508 624 9199 SH SOLE 0 0 0 CSW Industrials, Inc. Common 126402106 754 5430 SH SOLE 0 0 0 FNCB Bancorp Inc Common 302578109 341 55000 SH SOLE 0 0 0 Gladstone Land Corp REIT 376549101 954 57272 SH SOLE 0 0 0 IShares DJ Financial Sector In ETF 464287788 6469 90936 SH SOLE 0 0 0 Jounce Therapeutics Inc Common 481116101 46 25000 SH SOLE 0 0 0 New Gold Inc. F Common 644535106 14 12458 SH SOLE 0 0 0 Penske Automotive Group, Inc. Common 70959W103 893 6297 SH SOLE 0 0 0 Republic First Bancorp Inc Common 760416107 20 14387 SH SOLE 0 0 0 Reviva Pharmaceuticals Holding Common 76152G100 390 93000 SH SOLE 0 0 0 Short S&P 500 Proshares ETF 74347B425 2493 166189 SH SOLE 0 0 0 Vanguard Mega Cap Growth ETF ETF 921910816 548 2679 SH SOLE 0 0 0 Wheels Up Experience Inc Common 96328L106 44 69964 SH SOLE 0 0 0 Willamette Valley Vineyards, I Common 969136100 145 23921 SH SOLE 0 0 0 iShares Core S&P U.S Value ETF ETF 464287663 28718 389242 SH SOLE 0 0 0 Invesco Bulletshares 2023 Muni ETF 46138J544 234 9314 SH SOLE 0 0 0 Invesco Bulletshares 2024 Muni ETF 46138J536 231 9291 SH SOLE 0 0 0 Invesco Bulletshares 2025 Muni ETF 46138J528 229 9315 SH SOLE 0 0 0 Invesco Bulletshares 2026 Muni ETF 46138J510 223 9362 SH SOLE 0 0 0 Invesco Bulletshares 2028 Muni ETF 46138J486 222 9378 SH SOLE 0 0 0 The Simplify Interest Rate Hed ETF 82889N855 5320 87279 SH SOLE 0 0 0 iShares iBonds Dec 2025 Term M ETF 46435U432 239 9000 SH SOLE 0 0 0 iShares iBonds Dec 2026 Term M ETF 46435U259 230 9000 SH SOLE 0 0 0 iShares iBonds Dec 2027 Term M ETF 46435U283 204 8000 SH SOLE 0 0 0 iShares iBonds Dec 2028 Term M ETF 46435U325 222 8675 SH SOLE 0 0 0 SPDR GOLD MINISHARES TRUST ETF 98149E303 542 13866 SH SOLE 0 0 0 JPMORGAN ULTRA-SHORT MUNICIPAL INCOME ETF ETF 46641Q654 8990 177012 SH SOLE 0 0 0 JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332 526 9645 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED GLOBAL COM Common 27829F108 217 27740 SH SOLE 0 0 0 META PLATFORMS INC CL A Class A 30303M102 4033 19027 SH SOLE 0 0 0 GOLDMAN SACHS BDC INC SHS Bus. Dev. Co. 38147U107 356 26113 SH SOLE 0 0 0 BARINGS CORPORATE INVS COM Common 06759X107 649 45855 SH SOLE 0 0 0 ISHARES 20 YEAR TREASURY BOND ETF ETF 464287432 3214 30213 SH SOLE 0 0 0 ISHARES CORE TOTAL USD BOND MARKET ETF ETF 46434V613 293 6350 SH SOLE 0 0 0 TOMPKINS FINL CORP COM Common 890110109 630 9522 SH SOLE 0 0 0 JOHN HANCOCK MULTIFACTOR MID CAP ETF ETF 47804J206 22529 470535 SH SOLE 0 0 0 SOLAREDGE TECHNOLOGIES INC COM Common 83417M104 204 670 SH SOLE 0 0 0 SPDR S&P GLOBAL INFRASTRUCTURE ETF ETF 78463X855 354 6495 SH SOLE 0 0 0 BROADMARK RLTY CAP INC REIT 11135B100 978 208085 SH SOLE 0 0 0 CALAMOS GBL DYN INCOME FUND Closed-end ETF 12811L107 318 53241 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED BUY- Closed-end ETF 27828Y108 270 21378 SH SOLE 0 0 0 ETF MANAGERS TR ETF 26924G409 267 6401 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD ETF 33733E500 269 5159 SH SOLE 0 0 0 GLOBAL X FDS ETF 37954Y343 1066 25621 SH SOLE 0 0 0 GLOBAL X FDS ETF 37954Y483 279 16291 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II ETF 46138E263 408 8189 SH SOLE 0 0 0 ISHARES TR - 10-20 YR TRS ETF ETF 464288653 1131 9874 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F ETF 46641Q852 358 7563 SH SOLE 0 0 0 LISTED FD TR ETF 53656F847 2048 68659 SH SOLE 0 0 0 NORTHERN LTS FD TR III ETF 66538R722 2132 100648 SH SOLE 0 0 0 SPDR INDEX SHS FDS ETF 78463X889 6005 186945 SH SOLE 0 0 0 SPDR SER TR ETF 78468R739 9378 197234 SH SOLE 0 0 0 SPDR SER TR - PORTFOLIO Aggregate ETF 78464A649 234 9055 SH SOLE 0 0 0 SSGA ACTIVE ETF TR ETF 78467V608 700 16885 SH SOLE 0 0 0 Invesco S&P 500 Pure Growth ETF ETF 46137V266 651 4304 SH SOLE 0 0 0 JPMorgan US Momentum Factor ETF ETF 46641Q779 259 6523 SH SOLE 0 0 0 Nano Dimension Ltd ADR ADR 63008G203 51 17500 SH SOLE 0 0 0 SPDR Portfolio S&P 600 Sm Cap ETF ETF 78468R853 1226 32467 SH SOLE 0 0 0 GOLUB CAP BDC INC Common 38173M102 6960 513239 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC ETF 921932703 498 3395 SH SOLE 0 0 0 ISHARES TR ETF 464288562 1159 16417 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ETF 381430529 8549 85375 SH SOLE 0 0 0 ISHARES U S ETF TR ETF 46431W838 9618 192522 SH SOLE 0 0 0 ISHARES TR ETF 46436E718 8537 84876 SH SOLE 0 0 0 DIREXION SHS ETF TR ETF 25459W102 201 5413 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ETF 46137V837 360 4739 SH SOLE 0 0 0 ISHARES TR BLACKROCK ULTRA ETF 46434V878 309 6152 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG INVT ETF 78468R200 730 23985 SH SOLE 0 0 0