# EDGAR Filing Document

**Accession Number:** 0001018674
**File Stem:** 0001018674-23-000001
**Filing Date:** 2023-2
**Character Count:** 44469
**Document Hash:** 2ee15d51d64b8e0c59dc67b8820d5d13
**Contains OCR:** False
**Source Format:** 

## Filing Content

## Filing Summary
**0001018674-23-000001.hdr.sgml**: 20230213

**ACCESSION NUMBER**: 0001018674-23-000001

**CONFORMED SUBMISSION TYPE**: 13F-HR

**PUBLIC DOCUMENT COUNT**: 2

**CONFORMED PERIOD OF REPORT**: 20221231

**FILED AS OF DATE**: 20230213

**DATE AS OF CHANGE**: 20230213

**EFFECTIVENESS DATE**: 20230213

**FILER**: 

**COMPANY DATA:**
- **COMPANY CONFORMED NAME:** PARSONS CAPITAL MANAGEMENT INC/RI
- **CENTRAL INDEX KEY:** 0001018674
- **IRS NUMBER:** 050474398
- **FISCAL YEAR END:** 1231

**FILING VALUES:**
- **FORM TYPE:** 13F-HR
- **SEC ACT:** 1934 Act
- **SEC FILE NUMBER:** 028-05700
- **FILM NUMBER:** 23615222

**BUSINESS ADDRESS:**
- **STREET 1:** 10 WEYBOSSSET ST STE 1000
- **CITY:** PROVIDENCE
- **STATE:** RI
- **ZIP:** 02903
- **BUSINESS PHONE:** 4015212440

**MAIL ADDRESS:**
- **STREET 1:** 10 WEYBOSSET STREET
- **STREET 2:** STE 1000
- **CITY:** PROVIDENCE
- **STATE:** RI
- **ZIP:** 02903

### FORM 13F COVER PAGE

**Report for the Calendar Year or Quarter Ended:** 12-31-2022

**Check here if Amendment** [ ] **Amendment Number:** 

**This Amendment (Check only one.):** [ ] is a restatement.

[ ] adds new holdings entries.

**Institutional Investment Manager Filing this Report:**

**Name:** PARSONS CAPITAL MANAGEMENT INC/RI<br>**Address:** 10 WEYBOSSET STREET<br>STE 1000<br>PROVIDENCE, RI 02903

**Form 13F File Number:** 028-05700

**CRD Number (if applicable):** 000106295

**SEC File Number (if applicable):** 801-45209

The institutional investment manager filing this report and the person by whom it is signed hereby represent that the person signing the report is authorized to submit it, that all information contained herein is true, correct and complete, and that it is understood that all required items, statements, schedules, lists, and tables, are considered integral parts of this form.

**Person Signing this Report on Behalf of Reporting Manager:**

**Name:** STACEY STERNBERG<br>**Title:** CHIEF COMPLIANCE OFFICER<br>**Phone:** 401-521-2440

**Signature, Place, and Date of Signing:**

STACEY STERNBERG  PROVIDENCE, RI  02-13-2023<br>[Signature]  [City, State]  [Date]

**Report Type (Check only one.):**

[x] **13F HOLDINGS REPORT.** (Check here if all holdings of this reporting manager are reported in this report.)

[ ] **13F NOTICE.** (Check here if no holdings are reported in this report, and all holdings are reported by other reporting manager(s).)

[ ] **13F COMBINATION REPORT.** (Check here if a portion of the holdings for this reporting manager are reported in this report and a portion are reported by other reporting manager(s).)

### Form 13F Summary Page

**Report Summary:**

**Number of Other Included Managers:** 0

**Form 13F Information Table Entry Total:** 416

**Form 13F Information Table Value Total:** $1195657917

      (round to nearest dollar)

**List of Other Included Managers:**

Provide a numbered list of the name(s) and Form 13F file number(s) of all institutional investment managers with respect to which this report is filed, other than the manager filing this report.

[If there are no entries in this list, state “NONE” and omit the column headings and list entries.]

**NONE**

### FORM 13F INFORMATION TABLE

---

|  |  |  |  |  |  |  |  |  |  |  |  |  |
| --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- | --- |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | VOTING AUTHORITY | VOTING AUTHORITY | VOTING AUTHORITY |
| NAME OF ISSUER | TITLE OF CLASS | CUSIP | FIGI | VALUE (x$1000) | SHRS OR PRN AMT | SH/PRN | PUT/CALL | INVESTMENT DISCRETION | OTHER MANAGER | SOLE | SHARED | NONE |
| 3M CO | COM | 88579Y101 |  | 69940747 | 583228 | SH |  | SOLE |  | 0 | 0 | 583228 |
| ABBOTT LABS | COM | 002824100 |  | 9302554 | 84730 | SH |  | SOLE |  | 0 | 0 | 84730 |
| ABBVIE INC | COM | 00287Y109 |  | 15106338 | 93474 | SH |  | SOLE |  | 0 | 0 | 93474 |
| ABRDN ASIA PACIFIC INCOME FU | COM | 003009107 |  | 230125 | 87500 | SH |  | SOLE |  | 0 | 0 | 87500 |
| ACCENTURE PLC IRELAND | SHS CLASS A | G1151C101 |  | 5431413 | 20355 | SH |  | SOLE |  | 0 | 0 | 20355 |
| ACTIVISION BLIZZARD INC | COM | 00507V109 |  | 205766 | 2688 | SH |  | SOLE |  | 0 | 0 | 2688 |
| ADOBE SYSTEMS INCORPORATED | COM | 00724F101 |  | 526838 | 1566 | SH |  | SOLE |  | 0 | 0 | 1566 |
| ADVANCED MICRO DEVICES INC | COM | 007903107 |  | 1980934 | 30584 | SH |  | SOLE |  | 0 | 0 | 30584 |
| ADVANSIX INC | COM | 00773T101 |  | 513270 | 13500 | SH |  | SOLE |  | 0 | 0 | 13500 |
| AFLAC INC | COM | 001055102 |  | 3344890 | 46496 | SH |  | SOLE |  | 0 | 0 | 46496 |
| AGILENT TECHNOLOGIES INC | COM | 00846U101 |  | 319802 | 2137 | SH |  | SOLE |  | 0 | 0 | 2137 |
| AGNICO EAGLE MINES LTD | COM | 008474108 |  | 1744784 | 33560 | SH |  | SOLE |  | 0 | 0 | 33560 |
| AKAMAI TECHNOLOGIES INC | COM | 00971T101 |  | 270350 | 3207 | SH |  | SOLE |  | 0 | 0 | 3207 |
| ALIBABA GROUP HLDG LTD | SPONSORED ADS | 01609W102 |  | 367159 | 4168 | SH |  | SOLE |  | 0 | 0 | 4168 |
| ALLEGION PLC | ORD SHS | G0176J109 |  | 332095 | 3155 | SH |  | SOLE |  | 0 | 0 | 3155 |
| ALLIANCEBERNSTEIN GLOBAL HIG | COM | 01879R106 |  | 989085 | 107276 | SH |  | SOLE |  | 0 | 0 | 107276 |
| ALLIANCEBERNSTEIN HLDG L P | UNIT LTD PARTN | 01881G106 |  | 206220 | 6000 | SH |  | SOLE |  | 0 | 0 | 6000 |
| ALLSTATE CORP | COM | 020002101 |  | 920453 | 6788 | SH |  | SOLE |  | 0 | 0 | 6788 |
| ALPHABET INC | CAP STK CL A | 02079K305 |  | 11965995 | 135623 | SH |  | SOLE |  | 0 | 0 | 135623 |
| ALPHABET INC | CAP STK CL C | 02079K107 |  | 4822564 | 54351 | SH |  | SOLE |  | 0 | 0 | 54351 |
| AMAZON COM INC | COM | 023135106 |  | 20669596 | 246067 | SH |  | SOLE |  | 0 | 0 | 246067 |
| AMERICAN ELEC PWR CO INC | COM | 025537101 |  | 455475 | 4797 | SH |  | SOLE |  | 0 | 0 | 4797 |
| AMERICAN EXPRESS CO | COM | 025816109 |  | 264066 | 1787 | SH |  | SOLE |  | 0 | 0 | 1787 |
| AMERICAN INTL GROUP INC | COM NEW | 026874784 |  | 1330127 | 21033 | SH |  | SOLE |  | 0 | 0 | 21033 |
| AMERICAN TOWER CORP NEW | COM | 03027X100 |  | 8779637 | 41441 | SH |  | SOLE |  | 0 | 0 | 41441 |
| AMERICAN WTR WKS CO INC NEW | COM | 030420103 |  | 1578919 | 10359 | SH |  | SOLE |  | 0 | 0 | 10359 |
| AMERISOURCEBERGEN CORP | COM | 03073E105 |  | 3049913 | 18405 | SH |  | SOLE |  | 0 | 0 | 18405 |
| AMGEN INC | COM | 031162100 |  | 5963278 | 22705 | SH |  | SOLE |  | 0 | 0 | 22705 |
| AMMO INC | COM | 00175J107 |  | 936397 | 541270 | SH |  | SOLE |  | 0 | 0 | 541270 |
| AMYLYX PHARMACEUTICALS INC | COM | 03237H101 |  | 1003008 | 27145 | SH |  | SOLE |  | 0 | 0 | 27145 |
| ANALOG DEVICES INC | COM | 032654105 |  | 466829 | 2846 | SH |  | SOLE |  | 0 | 0 | 2846 |
| APPLE INC | COM | 037833100 |  | 108384822 | 834179 | SH |  | SOLE |  | 0 | 0 | 834179 |
| ASML HOLDING N V | N Y REGISTRY SHS | N07059210 |  | 1762686 | 3226 | SH |  | SOLE |  | 0 | 0 | 3226 |
| AT INC | COM | 00206R102 |  | 1708135 | 92783 | SH |  | SOLE |  | 0 | 0 | 92783 |
| AUTOMATIC DATA PROCESSING IN | COM | 053015103 |  | 5913542 | 24757 | SH |  | SOLE |  | 0 | 0 | 24757 |
| BANK AMERICA CORP | COM | 060505104 |  | 3830990 | 115670 | SH |  | SOLE |  | 0 | 0 | 115670 |
| BANK NEW YORK MELLON CORP | COM | 064058100 |  | 1135861 | 24953 | SH |  | SOLE |  | 0 | 0 | 24953 |
| BARRICK GOLD CORP | COM | 067901108 |  | 222910 | 12975 | SH |  | SOLE |  | 0 | 0 | 12975 |
| BAXTER INTL INC | COM | 071813109 |  | 1438892 | 28230 | SH |  | SOLE |  | 0 | 0 | 28230 |
| BECTON DICKINSON  CO | COM | 075887109 |  | 680252 | 2675 | SH |  | SOLE |  | 0 | 0 | 2675 |
| BERKSHIRE HATHAWAY INC DEL | CL A | 084670108 |  | 1874844 | 4 | SH |  | SOLE |  | 0 | 0 | 4 |
| BERKSHIRE HATHAWAY INC DEL | CL B NEW | 084670702 |  | 43786073 | 141748 | SH |  | SOLE |  | 0 | 0 | 141748 |
| BIO-TECHNE CORP | COM | 09073M104 |  | 591763 | 7140 | SH |  | SOLE |  | 0 | 0 | 7140 |
| BLACKROCK INC | COM | 09247X101 |  | 8827581 | 12457 | SH |  | SOLE |  | 0 | 0 | 12457 |
| BLACKSTONE INC | COM | 09260D107 |  | 5015986 | 67610 | SH |  | SOLE |  | 0 | 0 | 67610 |
| BLUE OWL CAPITAL INC | COM CL A | 09581B103 |  | 168010 | 15850 | SH |  | SOLE |  | 0 | 0 | 15850 |
| BOEING CO | COM | 097023105 |  | 443651 | 2329 | SH |  | SOLE |  | 0 | 0 | 2329 |
| BOOKING HOLDINGS INC | COM | 09857L108 |  | 2301450 | 1142 | SH |  | SOLE |  | 0 | 0 | 1142 |
| BP PLC | SPONSORED ADR | 055622104 |  | 1450609 | 41529 | SH |  | SOLE |  | 0 | 0 | 41529 |
| BRISTOL-MYERS SQUIBB CO | COM | 110122108 |  | 8900159 | 123699 | SH |  | SOLE |  | 0 | 0 | 123699 |
| BROADCOM INC | COM | 11135F101 |  | 3251131 | 5815 | SH |  | SOLE |  | 0 | 0 | 5815 |
| BROADRIDGE FINL SOLUTIONS IN | COM | 11133T103 |  | 3152726 | 23505 | SH |  | SOLE |  | 0 | 0 | 23505 |
| BROOKFIELD CORP | CL A LTD VT SH | 11271J107 |  | 850112 | 27022 | SH |  | SOLE |  | 0 | 0 | 27022 |
| BROOKFIELD INFRAST PARTNERS | LP INT UNIT | G16252101 |  | 1092398 | 35250 | SH |  | SOLE |  | 0 | 0 | 35250 |
| BROOKLINE BANCORP INC DEL | COM | 11373M107 |  | 717065 | 50676 | SH |  | SOLE |  | 0 | 0 | 50676 |
| CAMBRIA ETF TR | CAMBRIA FGN SHR | 132061300 |  | 463755 | 19105 | SH |  | SOLE |  | 0 | 0 | 19105 |
| CANADIAN NATL RY CO | COM | 136375102 |  | 2881188 | 24236 | SH |  | SOLE |  | 0 | 0 | 24236 |
| CAPITAL ONE FINL CORP | COM | 14040H105 |  | 428081 | 4605 | SH |  | SOLE |  | 0 | 0 | 4605 |
| CARDINAL HEALTH INC | COM | 14149Y108 |  | 251749 | 3275 | SH |  | SOLE |  | 0 | 0 | 3275 |
| CARLISLE COS INC | COM | 142339100 |  | 1850578 | 7853 | SH |  | SOLE |  | 0 | 0 | 7853 |
| CARRIER GLOBAL CORPORATION | COM | 14448C104 |  | 3070072 | 74426 | SH |  | SOLE |  | 0 | 0 | 74426 |
| CATERPILLAR INC | COM | 149123101 |  | 8857072 | 36972 | SH |  | SOLE |  | 0 | 0 | 36972 |
| CHARTER COMMUNICATIONS INC N | CL A | 16119P108 |  | 267889 | 790 | SH |  | SOLE |  | 0 | 0 | 790 |
| CHENIERE ENERGY INC | COM NEW | 16411R208 |  | 1368385 | 9125 | SH |  | SOLE |  | 0 | 0 | 9125 |
| CHEVRON CORP NEW | COM | 166764100 |  | 15048031 | 83838 | SH |  | SOLE |  | 0 | 0 | 83838 |
| CHIPOTLE MEXICAN GRILL INC | COM | 169656105 |  | 234486 | 169 | SH |  | SOLE |  | 0 | 0 | 169 |
| CHUBB LIMITED | COM | H1467J104 |  | 1055200 | 4783 | SH |  | SOLE |  | 0 | 0 | 4783 |
| CIGNA CORP NEW | COM | 125523100 |  | 683886 | 2064 | SH |  | SOLE |  | 0 | 0 | 2064 |
| CINTAS CORP | COM | 172908105 |  | 566783 | 1255 | SH |  | SOLE |  | 0 | 0 | 1255 |
| CISCO SYS INC | COM | 17275R102 |  | 6123953 | 128546 | SH |  | SOLE |  | 0 | 0 | 128546 |
| CITIGROUP INC | COM NEW | 172967424 |  | 388164 | 8582 | SH |  | SOLE |  | 0 | 0 | 8582 |
| CITIZENS FINL GROUP INC | COM | 174610105 |  | 320334 | 8137 | SH |  | SOLE |  | 0 | 0 | 8137 |
| CLEARPOINT NEURO INC | COM | 18507C103 |  | 962099 | 113589 | SH |  | SOLE |  | 0 | 0 | 113589 |
| CLEVELAND-CLIFFS INC NEW | COM | 185899101 |  | 353614 | 21950 | SH |  | SOLE |  | 0 | 0 | 21950 |
| CLOROX CO DEL | COM | 189054109 |  | 206145 | 1469 | SH |  | SOLE |  | 0 | 0 | 1469 |
| CLOUDFLARE INC | CL A COM | 18915M107 |  | 392965 | 8692 | SH |  | SOLE |  | 0 | 0 | 8692 |
| COCA COLA CO | COM | 191216100 |  | 3126259 | 49147 | SH |  | SOLE |  | 0 | 0 | 49147 |
| COLGATE PALMOLIVE CO | COM | 194162103 |  | 1239321 | 15729 | SH |  | SOLE |  | 0 | 0 | 15729 |
| COMCAST CORP NEW | CL A | 20030N101 |  | 10248187 | 293057 | SH |  | SOLE |  | 0 | 0 | 293057 |
| CONOCOPHILLIPS | COM | 20825C104 |  | 6242858 | 52904 | SH |  | SOLE |  | 0 | 0 | 52904 |
| CONSOLIDATED EDISON INC | COM | 209115104 |  | 313856 | 3293 | SH |  | SOLE |  | 0 | 0 | 3293 |
| CONSTELLATION BRANDS INC | CL A | 21036P108 |  | 842875 | 3637 | SH |  | SOLE |  | 0 | 0 | 3637 |
| CORTEVA INC | COM | 22052L104 |  | 267096 | 4544 | SH |  | SOLE |  | 0 | 0 | 4544 |
| COSTCO WHSL CORP NEW | COM | 22160K105 |  | 2764165 | 6055 | SH |  | SOLE |  | 0 | 0 | 6055 |
| CROWN CASTLE INC | COM | 22822V101 |  | 615741 | 4540 | SH |  | SOLE |  | 0 | 0 | 4540 |
| CSX CORP | COM | 126408103 |  | 4951309 | 159823 | SH |  | SOLE |  | 0 | 0 | 159823 |
| CUMMINS INC | COM | 231021106 |  | 4462600 | 18418 | SH |  | SOLE |  | 0 | 0 | 18418 |
| CVS HEALTH CORP | COM | 126650100 |  | 5226599 | 56085 | SH |  | SOLE |  | 0 | 0 | 56085 |
| D R HORTON INC | COM | 23331A109 |  | 319678 | 3586 | SH |  | SOLE |  | 0 | 0 | 3586 |
| DANAHER CORPORATION | COM | 235851102 |  | 13098765 | 49351 | SH |  | SOLE |  | 0 | 0 | 49351 |
| DATADOG INC | CL A COM | 23804L103 |  | 265408 | 3611 | SH |  | SOLE |  | 0 | 0 | 3611 |
| DEERE  CO | COM | 244199105 |  | 4309038 | 10050 | SH |  | SOLE |  | 0 | 0 | 10050 |
| DEVON ENERGY CORP NEW | COM | 25179M103 |  | 6681954 | 108632 | SH |  | SOLE |  | 0 | 0 | 108632 |
| DIAGEO PLC | SPON ADR NEW | 25243Q205 |  | 882040 | 4950 | SH |  | SOLE |  | 0 | 0 | 4950 |
| DIMENSIONAL ETF TRUST | EMGR CRE EQT MNG | 25434V302 |  | 326353 | 14868 | SH |  | SOLE |  | 0 | 0 | 14868 |
| DIMENSIONAL ETF TRUST | US CORE EQT MKT | 25434V104 |  | 748644 | 27707 | SH |  | SOLE |  | 0 | 0 | 27707 |
| DISNEY WALT CO | COM | 254687106 |  | 3137405 | 36112 | SH |  | SOLE |  | 0 | 0 | 36112 |
| DOLLAR TREE INC | COM | 256746108 |  | 488392 | 3453 | SH |  | SOLE |  | 0 | 0 | 3453 |
| DOMINION ENERGY INC | COM | 25746U109 |  | 433594 | 7071 | SH |  | SOLE |  | 0 | 0 | 7071 |
| DONALDSON INC | COM | 257651109 |  | 291406 | 4950 | SH |  | SOLE |  | 0 | 0 | 4950 |
| DOUBLELINE INCOME SOLUTIONS | COM | 258622109 |  | 352385 | 31775 | SH |  | SOLE |  | 0 | 0 | 31775 |
| DOVER CORP | COM | 260003108 |  | 228166 | 1685 | SH |  | SOLE |  | 0 | 0 | 1685 |
| DOW INC | COM | 260557103 |  | 317457 | 6300 | SH |  | SOLE |  | 0 | 0 | 6300 |
| DUKE ENERGY CORP NEW | COM NEW | 26441C204 |  | 717325 | 6965 | SH |  | SOLE |  | 0 | 0 | 6965 |
| DUPONT DE NEMOURS INC | COM | 26614N102 |  | 389132 | 5670 | SH |  | SOLE |  | 0 | 0 | 5670 |
| EAST WEST BANCORP INC | COM | 27579R104 |  | 1902862 | 28875 | SH |  | SOLE |  | 0 | 0 | 28875 |
| EATON CORP PLC | SHS | G29183103 |  | 919727 | 5860 | SH |  | SOLE |  | 0 | 0 | 5860 |
| EATON VANCE FLTING RATE INC | COM | 278279104 |  | 433286 | 39070 | SH |  | SOLE |  | 0 | 0 | 39070 |
| EATON VANCE TAX-MANAGED DIVE | COM | 27828N102 |  | 2021529 | 186145 | SH |  | SOLE |  | 0 | 0 | 186145 |
| EBAY INC. | COM | 278642103 |  | 486410 | 11729 | SH |  | SOLE |  | 0 | 0 | 11729 |
| ECOLAB INC | COM | 278865100 |  | 421251 | 2894 | SH |  | SOLE |  | 0 | 0 | 2894 |
| EDWARDS LIFESCIENCES CORP | COM | 28176E108 |  | 294560 | 3948 | SH |  | SOLE |  | 0 | 0 | 3948 |
| EMERSON ELEC CO | COM | 291011104 |  | 3819192 | 39758 | SH |  | SOLE |  | 0 | 0 | 39758 |
| ENBRIDGE INC | COM | 29250N105 |  | 2332471 | 59654 | SH |  | SOLE |  | 0 | 0 | 59654 |
| ENERGY TRANSFER L P | COM UT LTD PTN | 29273V100 |  | 6606498 | 556571 | SH |  | SOLE |  | 0 | 0 | 556571 |
| ENSTAR GROUP LIMITED | SHS | G3075P101 |  | 508288 | 2200 | SH |  | SOLE |  | 0 | 0 | 2200 |
| ENTERPRISE PRODS PARTNERS L | COM | 293792107 |  | 2556238 | 105980 | SH |  | SOLE |  | 0 | 0 | 105980 |
| EOG RES INC | COM | 26875P101 |  | 204124 | 1576 | SH |  | SOLE |  | 0 | 0 | 1576 |
| ETF MANAGERS TR | PRIME JUNIR SLVR | 26924G102 |  | 747362 | 70840 | SH |  | SOLE |  | 0 | 0 | 70840 |
| EVERSOURCE ENERGY | COM | 30040W108 |  | 349488 | 4169 | SH |  | SOLE |  | 0 | 0 | 4169 |
| EXPEDITORS INTL WASH INC | COM | 302130109 |  | 437815 | 4213 | SH |  | SOLE |  | 0 | 0 | 4213 |
| EXPENSIFY INC | COM CL A | 30219Q106 |  | 241907 | 27396 | SH |  | SOLE |  | 0 | 0 | 27396 |
| EXXON MOBIL CORP | COM | 30231G102 |  | 25260021 | 229012 | SH |  | SOLE |  | 0 | 0 | 229012 |
| FACTSET RESH SYS INC | COM | 303075105 |  | 314549 | 784 | SH |  | SOLE |  | 0 | 0 | 784 |
| FEDEX CORP | COM | 31428X106 |  | 330292 | 1907 | SH |  | SOLE |  | 0 | 0 | 1907 |
| FIDELITY COVINGTON TRUST | MSCI ENERGY IDX | 316092402 |  | 982852 | 41227 | SH |  | SOLE |  | 0 | 0 | 41227 |
| FIRST MAJESTIC SILVER CORP | COM | 32076V103 |  | 83400 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| FISERV INC | COM | 337738108 |  | 599042 | 5927 | SH |  | SOLE |  | 0 | 0 | 5927 |
| FLEXSHARES TR | QUALT DIVD IDX | 33939L860 |  | 474452 | 9020 | SH |  | SOLE |  | 0 | 0 | 9020 |
| FORD MTR CO DEL | COM | 345370860 |  | 388442 | 33400 | SH |  | SOLE |  | 0 | 0 | 33400 |
| FORTINET INC | COM | 34959E109 |  | 3593733 | 73507 | SH |  | SOLE |  | 0 | 0 | 73507 |
| FORTIVE CORP | COM | 34959J108 |  | 3065368 | 47710 | SH |  | SOLE |  | 0 | 0 | 47710 |
| FORTUNE BRANDS INNOVATIONS I | COM | 34964C106 |  | 502796 | 8804 | SH |  | SOLE |  | 0 | 0 | 8804 |
| FREEPORT-MCMORAN INC | CL B | 35671D857 |  | 678566 | 17857 | SH |  | SOLE |  | 0 | 0 | 17857 |
| FRESHWORKS INC | CLASS A COM | 358054104 |  | 162663 | 11058 | SH |  | SOLE |  | 0 | 0 | 11058 |
| GENERAC HLDGS INC | COM | 368736104 |  | 353015 | 3507 | SH |  | SOLE |  | 0 | 0 | 3507 |
| GENERAL DYNAMICS CORP | COM | 369550108 |  | 219502 | 885 | SH |  | SOLE |  | 0 | 0 | 885 |
| GENERAL ELECTRIC CO | COM NEW | 369604301 |  | 596281 | 7116 | SH |  | SOLE |  | 0 | 0 | 7116 |
| GENERAL MLS INC | COM | 370334104 |  | 3639729 | 43408 | SH |  | SOLE |  | 0 | 0 | 43408 |
| GENTEX CORP | COM | 371901109 |  | 817800 | 29989 | SH |  | SOLE |  | 0 | 0 | 29989 |
| GILEAD SCIENCES INC | COM | 375558103 |  | 443501 | 5166 | SH |  | SOLE |  | 0 | 0 | 5166 |
| GLOBE LIFE INC | COM | 37959E102 |  | 2904184 | 24091 | SH |  | SOLE |  | 0 | 0 | 24091 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA INT | 381430107 |  | 672042 | 23351 | SH |  | SOLE |  | 0 | 0 | 23351 |
| GOLDMAN SACHS ETF TR | ACTIVEBETA US LG | 381430503 |  | 1530167 | 20099 | SH |  | SOLE |  | 0 | 0 | 20099 |
| GOLDMAN SACHS ETF TR | EQUAL WEIGHT US | 381430438 |  | 735265 | 12690 | SH |  | SOLE |  | 0 | 0 | 12690 |
| GOLDMAN SACHS GROUP INC | COM | 38141G104 |  | 2403875 | 7001 | SH |  | SOLE |  | 0 | 0 | 7001 |
| GRACO INC | COM | 384109104 |  | 1951818 | 29019 | SH |  | SOLE |  | 0 | 0 | 29019 |
| HALLIBURTON CO | COM | 406216101 |  | 227050 | 5770 | SH |  | SOLE |  | 0 | 0 | 5770 |
| HECLA MNG CO | COM | 422704106 |  | 102576 | 18449 | SH |  | SOLE |  | 0 | 0 | 18449 |
| HERSHEY CO | COM | 427866108 |  | 219992 | 950 | SH |  | SOLE |  | 0 | 0 | 950 |
| HOME DEPOT INC | COM | 437076102 |  | 15107187 | 47829 | SH |  | SOLE |  | 0 | 0 | 47829 |
| HONEYWELL INTL INC | COM | 438516106 |  | 12337412 | 57571 | SH |  | SOLE |  | 0 | 0 | 57571 |
| IDEXX LABS INC | COM | 45168D104 |  | 410000 | 1005 | SH |  | SOLE |  | 0 | 0 | 1005 |
| ILLINOIS TOOL WKS INC | COM | 452308109 |  | 1921677 | 8723 | SH |  | SOLE |  | 0 | 0 | 8723 |
| INGERSOLL RAND INC | COM | 45687V106 |  | 342954 | 6564 | SH |  | SOLE |  | 0 | 0 | 6564 |
| INTEL CORP | COM | 458140100 |  | 7209781 | 272788 | SH |  | SOLE |  | 0 | 0 | 272788 |
| INTERNATIONAL BUSINESS MACHS | COM | 459200101 |  | 14831171 | 105268 | SH |  | SOLE |  | 0 | 0 | 105268 |
| INTUIT | COM | 461202103 |  | 3290333 | 8454 | SH |  | SOLE |  | 0 | 0 | 8454 |
| INTUITIVE SURGICAL INC | COM NEW | 46120E602 |  | 348670 | 1314 | SH |  | SOLE |  | 0 | 0 | 1314 |
| INVESCO ACTIVELY MANAGED ETF | ULTRA SHRT DUR | 46090A887 |  | 403594 | 8160 | SH |  | SOLE |  | 0 | 0 | 8160 |
| INVESCO EXCH TRADED FD TR II | KBW BK ETF | 46138E628 |  | 1059036 | 20516 | SH |  | SOLE |  | 0 | 0 | 20516 |
| INVESCO EXCH TRADED FD TR II | S 500 REVENUE | 46138G698 |  | 204074 | 2760 | SH |  | SOLE |  | 0 | 0 | 2760 |
| INVESCO EXCH TRADED FD TR II | S SMALLCAP 600 | 46138G664 |  | 211634 | 1950 | SH |  | SOLE |  | 0 | 0 | 1950 |
| INVESCO EXCHANGE TRADED FD T | S EQL WGT | 46137V357 |  | 3760499 | 26623 | SH |  | SOLE |  | 0 | 0 | 26623 |
| INVESCO EXCHANGE TRADED FD T | S QUALITY | 46137V241 |  | 881577 | 20036 | SH |  | SOLE |  | 0 | 0 | 20036 |
| INVESCO EXCHANGE TRADED FD T | WATER RES ETF | 46137V142 |  | 1750608 | 33966 | SH |  | SOLE |  | 0 | 0 | 33966 |
| INVESCO QQQ TR | UNIT SER 1 | 46090E103 |  | 815622 | 3063 | SH |  | SOLE |  | 0 | 0 | 3063 |
| IQVIA HLDGS INC | COM | 46266C105 |  | 2963529 | 14464 | SH |  | SOLE |  | 0 | 0 | 14464 |
| ISHARES INC | CORE MSCI EMKT | 46434G103 |  | 847269 | 18143 | SH |  | SOLE |  | 0 | 0 | 18143 |
| ISHARES INC | MSCI EMERG MRKT | 464286533 |  | 453047 | 8540 | SH |  | SOLE |  | 0 | 0 | 8540 |
| ISHARES INC | MSCI EMRG CHN | 46434G764 |  | 237350 | 5000 | SH |  | SOLE |  | 0 | 0 | 5000 |
| ISHARES INC | MSCI GBL ETF NEW | 46434G848 |  | 1630570 | 39770 | SH |  | SOLE |  | 0 | 0 | 39770 |
| ISHARES S GSCI COMMODITY- | UNIT BEN INT | 46428R107 |  | 424600 | 20000 | SH |  | SOLE |  | 0 | 0 | 20000 |
| ISHARES SILVER TR | ISHARES | 46428Q109 |  | 610504 | 27725 | SH |  | SOLE |  | 0 | 0 | 27725 |
| ISHARES TR | CORE DIV GRWTH | 46434V621 |  | 6400675 | 128014 | SH |  | SOLE |  | 0 | 0 | 128014 |
| ISHARES TR | CORE HIGH DV ETF | 46429B663 |  | 1219087 | 11695 | SH |  | SOLE |  | 0 | 0 | 11695 |
| ISHARES TR | CORE MSCI EAFE | 46432F842 |  | 899204 | 14588 | SH |  | SOLE |  | 0 | 0 | 14588 |
| ISHARES TR | CORE MSCI TOTAL | 46432F834 |  | 256003 | 4423 | SH |  | SOLE |  | 0 | 0 | 4423 |
| ISHARES TR | CORE S MCP ETF | 464287507 |  | 4919668 | 20338 | SH |  | SOLE |  | 0 | 0 | 20338 |
| ISHARES TR | CORE S SCP ETF | 464287804 |  | 5056967 | 53434 | SH |  | SOLE |  | 0 | 0 | 53434 |
| ISHARES TR | CORE S US GWT | 464287671 |  | 2204657 | 27044 | SH |  | SOLE |  | 0 | 0 | 27044 |
| ISHARES TR | CORE S ETF | 464287200 |  | 10296060 | 26798 | SH |  | SOLE |  | 0 | 0 | 26798 |
| ISHARES TR | CORE TOTAL USD | 46434V613 |  | 1342329 | 29876 | SH |  | SOLE |  | 0 | 0 | 29876 |
| ISHARES TR | EXPANDED TECH | 464287515 |  | 617878 | 2415 | SH |  | SOLE |  | 0 | 0 | 2415 |
| ISHARES TR | FLTG RATE NT ETF | 46429B655 |  | 1302591 | 25881 | SH |  | SOLE |  | 0 | 0 | 25881 |
| ISHARES TR | HIGH YLD BD FCTR | 46435G250 |  | 288355 | 6619 | SH |  | SOLE |  | 0 | 0 | 6619 |
| ISHARES TR | IBOXX INV CP ETF | 464287242 |  | 1077600 | 10221 | SH |  | SOLE |  | 0 | 0 | 10221 |
| ISHARES TR | ISHS 1-5YR INVS | 464288646 |  | 276401 | 5548 | SH |  | SOLE |  | 0 | 0 | 5548 |
| ISHARES TR | ISHS 5-10YR INVT | 464288638 |  | 1298341 | 26224 | SH |  | SOLE |  | 0 | 0 | 26224 |
| ISHARES TR | JPMORGAN USD EMG | 464288281 |  | 368897 | 4361 | SH |  | SOLE |  | 0 | 0 | 4361 |
| ISHARES TR | MBS ETF | 464288588 |  | 2652413 | 28597 | SH |  | SOLE |  | 0 | 0 | 28597 |
| ISHARES TR | MRGSTR MD CP ETF | 464288208 |  | 1153922 | 19668 | SH |  | SOLE |  | 0 | 0 | 19668 |
| ISHARES TR | MRGSTR SM CP ETF | 464288505 |  | 383046 | 8400 | SH |  | SOLE |  | 0 | 0 | 8400 |
| ISHARES TR | MSCI ACWI EX US | 464288240 |  | 1086540 | 23880 | SH |  | SOLE |  | 0 | 0 | 23880 |
| ISHARES TR | MSCI EAFE ETF | 464287465 |  | 1526589 | 23257 | SH |  | SOLE |  | 0 | 0 | 23257 |
| ISHARES TR | MSCI EMG MKT ETF | 464287234 |  | 1064194 | 28079 | SH |  | SOLE |  | 0 | 0 | 28079 |
| ISHARES TR | MSCI KLD400 SOC | 464288570 |  | 343499 | 4785 | SH |  | SOLE |  | 0 | 0 | 4785 |
| ISHARES TR | MSCI USA ESG SLC | 464288802 |  | 385422 | 4682 | SH |  | SOLE |  | 0 | 0 | 4682 |
| ISHARES TR | MSCI USA MIN VOL | 46429B697 |  | 354588 | 4918 | SH |  | SOLE |  | 0 | 0 | 4918 |
| ISHARES TR | MSCI USA MMENTM | 46432F396 |  | 257712 | 1766 | SH |  | SOLE |  | 0 | 0 | 1766 |
| ISHARES TR | MSCI USA QLT FCT | 46432F339 |  | 388034 | 3405 | SH |  | SOLE |  | 0 | 0 | 3405 |
| ISHARES TR | PFD AND INCM SEC | 464288687 |  | 226502 | 7419 | SH |  | SOLE |  | 0 | 0 | 7419 |
| ISHARES TR | RUS 1000 GRW ETF | 464287614 |  | 547597 | 2556 | SH |  | SOLE |  | 0 | 0 | 2556 |
| ISHARES TR | RUS 1000 VAL ETF | 464287598 |  | 357136 | 2355 | SH |  | SOLE |  | 0 | 0 | 2355 |
| ISHARES TR | RUS MD CP GR ETF | 464287481 |  | 227643 | 2723 | SH |  | SOLE |  | 0 | 0 | 2723 |
| ISHARES TR | RUS MID CAP ETF | 464287499 |  | 347772 | 5156 | SH |  | SOLE |  | 0 | 0 | 5156 |
| ISHARES TR | RUSSELL 2000 ETF | 464287655 |  | 367377 | 2107 | SH |  | SOLE |  | 0 | 0 | 2107 |
| ISHARES TR | S 100 ETF | 464287101 |  | 518362 | 3039 | SH |  | SOLE |  | 0 | 0 | 3039 |
| ISHARES TR | S 500 VAL ETF | 464287408 |  | 640049 | 4412 | SH |  | SOLE |  | 0 | 0 | 4412 |
| ISHARES TR | SELECT DIVID ETF | 464287168 |  | 583342 | 4837 | SH |  | SOLE |  | 0 | 0 | 4837 |
| ISHARES TR | TIPS BD ETF | 464287176 |  | 882175 | 8288 | SH |  | SOLE |  | 0 | 0 | 8288 |
| ISHARES TR | U S EQUITY FACTR | 46434V282 |  | 836218 | 21436 | SH |  | SOLE |  | 0 | 0 | 21436 |
| ISHARES TR | U.S. TECH ETF | 464287721 |  | 1434454 | 19257 | SH |  | SOLE |  | 0 | 0 | 19257 |
| ISHARES TR | US HOME CONS ETF | 464288752 |  | 1170707 | 19317 | SH |  | SOLE |  | 0 | 0 | 19317 |
| J P MORGAN EXCHANGE TRADED F | EQUITY PREMIUM | 46641Q332 |  | 797461 | 14635 | SH |  | SOLE |  | 0 | 0 | 14635 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHRT INC | 46641Q837 |  | 488517 | 9745 | SH |  | SOLE |  | 0 | 0 | 9745 |
| J P MORGAN EXCHANGE TRADED F | ULTRA SHT MUNCPL | 46641Q654 |  | 253686 | 5020 | SH |  | SOLE |  | 0 | 0 | 5020 |
| JD.COM INC | SPON ADR CL A | 47215P106 |  | 954210 | 17000 | SH |  | SOLE |  | 0 | 0 | 17000 |
| JEFFERIES FINL GROUP INC | COM | 47233W109 |  | 848190 | 24743 | SH |  | SOLE |  | 0 | 0 | 24743 |
| JOHN HANCOCK EXCHANGE TRADED | MLTFCTR LRG CAP | 47804J107 |  | 1978619 | 40175 | SH |  | SOLE |  | 0 | 0 | 40175 |
| JOHN HANCOCK EXCHANGE TRADED | MULTI INTL ETF | 47804J859 |  | 433319 | 15382 | SH |  | SOLE |  | 0 | 0 | 15382 |
| JOHN HANCOCK EXCHANGE TRADED | MULTIFACTOR MI | 47804J206 |  | 2470716 | 53088 | SH |  | SOLE |  | 0 | 0 | 53088 |
| JOHNSON  JOHNSON | COM | 478160104 |  | 21863016 | 123765 | SH |  | SOLE |  | 0 | 0 | 123765 |
| JPMORGAN CHASE  CO | COM | 46625H100 |  | 20019571 | 149288 | SH |  | SOLE |  | 0 | 0 | 149288 |
| KIMBERLY-CLARK CORP | COM | 494368103 |  | 1297926 | 9561 | SH |  | SOLE |  | 0 | 0 | 9561 |
| KRAFT HEINZ CO | COM | 500754106 |  | 2707174 | 66499 | SH |  | SOLE |  | 0 | 0 | 66499 |
| LIFE STORAGE INC | COM | 53223X107 |  | 243788 | 2475 | SH |  | SOLE |  | 0 | 0 | 2475 |
| LILLY ELI  CO | COM | 532457108 |  | 10467167 | 28611 | SH |  | SOLE |  | 0 | 0 | 28611 |
| LINDE PLC | SHS | G5494J103 |  | 752008 | 2306 | SH |  | SOLE |  | 0 | 0 | 2306 |
| LISTED FD TR | HORIZON KINETICS | 53656F623 |  | 1742292 | 55346 | SH |  | SOLE |  | 0 | 0 | 55346 |
| LIVE OAK BANCSHARES INC | COM | 53803X105 |  | 375990 | 12450 | SH |  | SOLE |  | 0 | 0 | 12450 |
| LOCKHEED MARTIN CORP | COM | 539830109 |  | 5196538 | 10682 | SH |  | SOLE |  | 0 | 0 | 10682 |
| LOWES COS INC | COM | 548661107 |  | 4025461 | 20204 | SH |  | SOLE |  | 0 | 0 | 20204 |
| MARATHON PETE CORP | COM | 56585A102 |  | 931702 | 8005 | SH |  | SOLE |  | 0 | 0 | 8005 |
| MARKEL CORP | COM | 570535104 |  | 276673 | 210 | SH |  | SOLE |  | 0 | 0 | 210 |
| MARSH  MCLENNAN COS INC | COM | 571748102 |  | 299188 | 1808 | SH |  | SOLE |  | 0 | 0 | 1808 |
| MASTERCARD INCORPORATED | CL A | 57636Q104 |  | 5359262 | 15412 | SH |  | SOLE |  | 0 | 0 | 15412 |
| MCCORMICK  CO INC | COM NON VTG | 579780206 |  | 2081557 | 25112 | SH |  | SOLE |  | 0 | 0 | 25112 |
| MCDONALDS CORP | COM | 580135101 |  | 5321211 | 20192 | SH |  | SOLE |  | 0 | 0 | 20192 |
| MEDTRONIC PLC | SHS | G5960L103 |  | 2095111 | 26957 | SH |  | SOLE |  | 0 | 0 | 26957 |
| MERCK  CO INC | COM | 58933Y105 |  | 13568755 | 122296 | SH |  | SOLE |  | 0 | 0 | 122296 |
| META PLATFORMS INC | CL A | 30303M102 |  | 635500 | 5281 | SH |  | SOLE |  | 0 | 0 | 5281 |
| METLIFE INC | COM | 59156R108 |  | 1656386 | 22888 | SH |  | SOLE |  | 0 | 0 | 22888 |
| METTLER TOLEDO INTERNATIONAL | COM | 592688105 |  | 3632416 | 2513 | SH |  | SOLE |  | 0 | 0 | 2513 |
| MICROSOFT CORP | COM | 594918104 |  | 33835231 | 141086 | SH |  | SOLE |  | 0 | 0 | 141086 |
| MILL CITY VENTURES III LTD | COM NEW | 59982U200 |  | 51250 | 25000 | SH |  | SOLE |  | 0 | 0 | 25000 |
| MIMEDX GROUP INC | COM | 602496101 |  | 1111541 | 399835 | SH |  | SOLE |  | 0 | 0 | 399835 |
| MODERNA INC | COM | 60770K107 |  | 316131 | 1760 | SH |  | SOLE |  | 0 | 0 | 1760 |
| MONDELEZ INTL INC | CL A | 609207105 |  | 4807529 | 72129 | SH |  | SOLE |  | 0 | 0 | 72129 |
| MORGAN STANLEY | COM NEW | 617446448 |  | 848160 | 9976 | SH |  | SOLE |  | 0 | 0 | 9976 |
| NETFLIX INC | COM | 64110L106 |  | 286623 | 972 | SH |  | SOLE |  | 0 | 0 | 972 |
| NEWMONT CORP | COM | 651639106 |  | 624220 | 13225 | SH |  | SOLE |  | 0 | 0 | 13225 |
| NEXTERA ENERGY INC | COM | 65339F101 |  | 8864240 | 106032 | SH |  | SOLE |  | 0 | 0 | 106032 |
| NEXTERA ENERGY PARTNERS LP | COM UNIT PART IN | 65341B106 |  | 6577596 | 93845 | SH |  | SOLE |  | 0 | 0 | 93845 |
| NIKE INC | CL B | 654106103 |  | 5994715 | 51233 | SH |  | SOLE |  | 0 | 0 | 51233 |
| NORFOLK SOUTHN CORP | COM | 655844108 |  | 499740 | 2028 | SH |  | SOLE |  | 0 | 0 | 2028 |
| NORTHROP GRUMMAN CORP | COM | 666807102 |  | 620429 | 1137 | SH |  | SOLE |  | 0 | 0 | 1137 |
| NOVAGOLD RES INC | COM NEW | 66987E206 |  | 59800 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| NOVARTIS AG | SPONSORED ADR | 66987V109 |  | 2009983 | 22156 | SH |  | SOLE |  | 0 | 0 | 22156 |
| NUCOR CORP | COM | 670346105 |  | 1451261 | 11010 | SH |  | SOLE |  | 0 | 0 | 11010 |
| NUVEEN PFD  INCOME SECS FD | COM | 67072C105 |  | 223210 | 32825 | SH |  | SOLE |  | 0 | 0 | 32825 |
| NUVEEN QUALITY MUNCP INCOME | COM | 67066V101 |  | 628704 | 53280 | SH |  | SOLE |  | 0 | 0 | 53280 |
| NVIDIA CORPORATION | COM | 67066G104 |  | 3128090 | 21405 | SH |  | SOLE |  | 0 | 0 | 21405 |
| NXP SEMICONDUCTORS N V | COM | N6596X109 |  | 477011 | 3018 | SH |  | SOLE |  | 0 | 0 | 3018 |
| OMNICOM GROUP INC | COM | 681919106 |  | 2484821 | 30462 | SH |  | SOLE |  | 0 | 0 | 30462 |
| ONEOK INC NEW | COM | 682680103 |  | 250317 | 3810 | SH |  | SOLE |  | 0 | 0 | 3810 |
| ORACLE CORP | COM | 68389X105 |  | 8431218 | 103147 | SH |  | SOLE |  | 0 | 0 | 103147 |
| ORGANON  CO | COMMON STOCK | 68622V106 |  | 441769 | 15817 | SH |  | SOLE |  | 0 | 0 | 15817 |
| OTIS WORLDWIDE CORP | COM | 68902V107 |  | 1200845 | 15335 | SH |  | SOLE |  | 0 | 0 | 15335 |
| PARK CITY GROUP INC | COM NEW | 700215304 |  | 120656 | 24375 | SH |  | SOLE |  | 0 | 0 | 24375 |
| PARKER-HANNIFIN CORP | COM | 701094104 |  | 942258 | 3238 | SH |  | SOLE |  | 0 | 0 | 3238 |
| PAYCHEX INC | COM | 704326107 |  | 3382246 | 29268 | SH |  | SOLE |  | 0 | 0 | 29268 |
| PAYPAL HLDGS INC | COM | 70450Y103 |  | 1062246 | 14915 | SH |  | SOLE |  | 0 | 0 | 14915 |
| PENNYMAC CORP | NOTE 5.500%11/0 | 70932AAD5 |  | 639200 | 700000 | SH |  | SOLE |  | 0 | 0 | 700000 |
| PEPSICO INC | COM | 713448108 |  | 9562305 | 52929 | SH |  | SOLE |  | 0 | 0 | 52929 |
| PERKINELMER INC | COM | 714046109 |  | 414350 | 2955 | SH |  | SOLE |  | 0 | 0 | 2955 |
| PFIZER INC | COM | 717081103 |  | 8284024 | 161671 | SH |  | SOLE |  | 0 | 0 | 161671 |
| PHILIP MORRIS INTL INC | COM | 718172109 |  | 477104 | 4714 | SH |  | SOLE |  | 0 | 0 | 4714 |
| PHILLIPS 66 | COM | 718546104 |  | 2987642 | 28705 | SH |  | SOLE |  | 0 | 0 | 28705 |
| PIMCO ETF TR | ENHAN SHRT MA AC | 72201R833 |  | 7381073 | 74820 | SH |  | SOLE |  | 0 | 0 | 74820 |
| PNC FINL SVCS GROUP INC | COM | 693475105 |  | 1124375 | 7119 | SH |  | SOLE |  | 0 | 0 | 7119 |
| PROCTER AND GAMBLE CO | COM | 742718109 |  | 15163654 | 100051 | SH |  | SOLE |  | 0 | 0 | 100051 |
| PROGRESSIVE CORP | COM | 743315103 |  | 4116094 | 31733 | SH |  | SOLE |  | 0 | 0 | 31733 |
| PROLOGIS INC. | COM | 74340W103 |  | 944226 | 8376 | SH |  | SOLE |  | 0 | 0 | 8376 |
| PRUDENTIAL FINL INC | COM | 744320102 |  | 200909 | 2020 | SH |  | SOLE |  | 0 | 0 | 2020 |
| QUALCOMM INC | COM | 747525103 |  | 973849 | 8858 | SH |  | SOLE |  | 0 | 0 | 8858 |
| QUEST DIAGNOSTICS INC | COM | 74834L100 |  | 1659516 | 10608 | SH |  | SOLE |  | 0 | 0 | 10608 |
| RAYTHEON TECHNOLOGIES CORP | COM | 75513E101 |  | 5724094 | 56719 | SH |  | SOLE |  | 0 | 0 | 56719 |
| REALTY INCOME CORP | COM | 756109104 |  | 951450 | 15000 | SH |  | SOLE |  | 0 | 0 | 15000 |
| RELMADA THERAPEUTICS INC | COM | 75955J402 |  | 1731926 | 496254 | SH |  | SOLE |  | 0 | 0 | 496254 |
| RIO TINTO PLC | SPONSORED ADR | 767204100 |  | 3195812 | 44885 | SH |  | SOLE |  | 0 | 0 | 44885 |
| ROCKWELL AUTOMATION INC | COM | 773903109 |  | 277145 | 1076 | SH |  | SOLE |  | 0 | 0 | 1076 |
| ROPER TECHNOLOGIES INC | COM | 776696106 |  | 4631141 | 10718 | SH |  | SOLE |  | 0 | 0 | 10718 |
| S GLOBAL INC | COM | 78409V104 |  | 1408925 | 4207 | SH |  | SOLE |  | 0 | 0 | 4207 |
| SALESFORCE INC | COM | 79466L302 |  | 2675931 | 20182 | SH |  | SOLE |  | 0 | 0 | 20182 |
| SANOFI | SPONSORED ADR | 80105N105 |  | 1287512 | 26585 | SH |  | SOLE |  | 0 | 0 | 26585 |
| SCHLUMBERGER LTD | COM STK | 806857108 |  | 960730 | 17971 | SH |  | SOLE |  | 0 | 0 | 17971 |
| SCHWAB STRATEGIC TR | SCHWB FDT EMK LG | 808524730 |  | 396703 | 16009 | SH |  | SOLE |  | 0 | 0 | 16009 |
| SCHWAB STRATEGIC TR | US LRG CAP ETF | 808524201 |  | 278814 | 6175 | SH |  | SOLE |  | 0 | 0 | 6175 |
| SCHWAB STRATEGIC TR | US MID-CAP ETF | 808524508 |  | 928846 | 14157 | SH |  | SOLE |  | 0 | 0 | 14157 |
| SCHWAB STRATEGIC TR | US SML CAP ETF | 808524607 |  | 456391 | 11266 | SH |  | SOLE |  | 0 | 0 | 11266 |
| SCIENCE APPLICATIONS INTL CO | COM | 808625107 |  | 2534553 | 22848 | SH |  | SOLE |  | 0 | 0 | 22848 |
| SELECT SECTOR SPDR TR | ENERGY | 81369Y506 |  | 5627138 | 64332 | SH |  | SOLE |  | 0 | 0 | 64332 |
| SELECT SECTOR SPDR TR | FINANCIAL | 81369Y605 |  | 260638 | 7621 | SH |  | SOLE |  | 0 | 0 | 7621 |
| SELECT SECTOR SPDR TR | SBI CONS DISCR | 81369Y407 |  | 331941 | 2570 | SH |  | SOLE |  | 0 | 0 | 2570 |
| SELECT SECTOR SPDR TR | SBI CONS STPLS | 81369Y308 |  | 260776 | 3498 | SH |  | SOLE |  | 0 | 0 | 3498 |
| SELECT SECTOR SPDR TR | SBI HEALTHCARE | 81369Y209 |  | 551551 | 4060 | SH |  | SOLE |  | 0 | 0 | 4060 |
| SELECT SECTOR SPDR TR | SBI INT-INDS | 81369Y704 |  | 1088363 | 11082 | SH |  | SOLE |  | 0 | 0 | 11082 |
| SELECT SECTOR SPDR TR | SBI MATERIALS | 81369Y100 |  | 1165821 | 15008 | SH |  | SOLE |  | 0 | 0 | 15008 |
| SELECT SECTOR SPDR TR | TECHNOLOGY | 81369Y803 |  | 3574041 | 28721 | SH |  | SOLE |  | 0 | 0 | 28721 |
| SERVICENOW INC | COM | 81762P102 |  | 415837 | 1071 | SH |  | SOLE |  | 0 | 0 | 1071 |
| SHELL PLC | SPON ADS | 780259305 |  | 528788 | 9285 | SH |  | SOLE |  | 0 | 0 | 9285 |
| SHERWIN WILLIAMS CO | COM | 824348106 |  | 626551 | 2640 | SH |  | SOLE |  | 0 | 0 | 2640 |
| SIRIUS XM HOLDINGS INC | COM | 82968B103 |  | 280361 | 48007 | SH |  | SOLE |  | 0 | 0 | 48007 |
| SMUCKER J M CO | COM NEW | 832696405 |  | 1385099 | 8741 | SH |  | SOLE |  | 0 | 0 | 8741 |
| SOLAREDGE TECHNOLOGIES INC | COM | 83417M104 |  | 212452 | 750 | SH |  | SOLE |  | 0 | 0 | 750 |
| SOUTHERN CO | COM | 842587107 |  | 1506751 | 21100 | SH |  | SOLE |  | 0 | 0 | 21100 |
| SOUTHERN COPPER CORP | COM | 84265V105 |  | 1272719 | 21075 | SH |  | SOLE |  | 0 | 0 | 21075 |
| SPDR DOW JONES INDL AVERAGE | UT SER 1 | 78467X109 |  | 313770 | 947 | SH |  | SOLE |  | 0 | 0 | 947 |
| SPDR GOLD TR | GOLD SHS | 78463V107 |  | 6369812 | 37549 | SH |  | SOLE |  | 0 | 0 | 37549 |
| SPDR S 500 ETF TR | TR UNIT | 78462F103 |  | 2015457 | 5270 | SH |  | SOLE |  | 0 | 0 | 5270 |
| SPDR S MIDCAP 400 ETF TR | UTSER1 S | 78467Y107 |  | 794365 | 1794 | SH |  | SOLE |  | 0 | 0 | 1794 |
| SPDR SER TR | BLOOMBERG 1-3 MO | 78468R663 |  | 500066 | 5467 | SH |  | SOLE |  | 0 | 0 | 5467 |
| SPDR SER TR | BLOOMBERG 3-12 M | 78468R523 |  | 1280345 | 12895 | SH |  | SOLE |  | 0 | 0 | 12895 |
| SPDR SER TR | BLOOMBERG INVT | 78468R200 |  | 4665678 | 153527 | SH |  | SOLE |  | 0 | 0 | 153527 |
| SPDR SER TR | MSCI USA STRTGIC | 78468R812 |  | 1302320 | 11806 | SH |  | SOLE |  | 0 | 0 | 11806 |
| SPDR SER TR | NYSE TECH ETF | 78464A102 |  | 1902042 | 19635 | SH |  | SOLE |  | 0 | 0 | 19635 |
| SPDR SER TR | PORTFOLIO S | 78468R853 |  | 304078 | 8225 | SH |  | SOLE |  | 0 | 0 | 8225 |
| SPDR SER TR | PORTFOLIO SHORT | 78464A474 |  | 4792164 | 163110 | SH |  | SOLE |  | 0 | 0 | 163110 |
| SPDR SER TR | PRTFLO S HI | 78468R788 |  | 2835155 | 71631 | SH |  | SOLE |  | 0 | 0 | 71631 |
| SPDR SER TR | S BIOTECH | 78464A870 |  | 219950 | 2650 | SH |  | SOLE |  | 0 | 0 | 2650 |
| SPDR SER TR | S DIVID ETF | 78464A763 |  | 547356 | 4375 | SH |  | SOLE |  | 0 | 0 | 4375 |
| SPDR SER TR | S REGL BKG | 78464A698 |  | 201184 | 3425 | SH |  | SOLE |  | 0 | 0 | 3425 |
| SPLASH BEVERAGE GROUP INC | COM NEW | 84862C203 |  | 31966 | 33249 | SH |  | SOLE |  | 0 | 0 | 33249 |
| SPROTT PHYSICAL GOLD  SILVE | TR UNIT | 85208R101 |  | 179300 | 10000 | SH |  | SOLE |  | 0 | 0 | 10000 |
| SPROTT PHYSICAL SILVER TR | TR UNIT | 85207K107 |  | 2951453 | 358186 | SH |  | SOLE |  | 0 | 0 | 358186 |
| SSGA ACTIVE ETF TR | BLACKSTONE SENR | 78467V608 |  | 1928353 | 47148 | SH |  | SOLE |  | 0 | 0 | 47148 |
| STAR GROUP L P | UNIT LTD PARTNR | 85512C105 |  | 841162 | 69806 | SH |  | SOLE |  | 0 | 0 | 69806 |
| STARBUCKS CORP | COM | 855244109 |  | 1682354 | 16959 | SH |  | SOLE |  | 0 | 0 | 16959 |
| STRYKER CORPORATION | COM | 863667101 |  | 1630993 | 6671 | SH |  | SOLE |  | 0 | 0 | 6671 |
| SUN LIFE FINANCIAL INC. | COM | 866796105 |  | 309482 | 6667 | SH |  | SOLE |  | 0 | 0 | 6667 |
| SYSCO CORP | COM | 871829107 |  | 2108911 | 27585 | SH |  | SOLE |  | 0 | 0 | 27585 |
| TAIWAN SEMICONDUCTOR MFG LTD | SPONSORED ADS | 874039100 |  | 323957 | 4349 | SH |  | SOLE |  | 0 | 0 | 4349 |
| TAKE-TWO INTERACTIVE SOFTWAR | COM | 874054109 |  | 251370 | 2414 | SH |  | SOLE |  | 0 | 0 | 2414 |
| TARGET CORP | COM | 87612E106 |  | 825384 | 5538 | SH |  | SOLE |  | 0 | 0 | 5538 |
| TELEDYNE TECHNOLOGIES INC | COM | 879360105 |  | 1592042 | 3981 | SH |  | SOLE |  | 0 | 0 | 3981 |
| TESLA INC | COM | 88160R101 |  | 2371461 | 19252 | SH |  | SOLE |  | 0 | 0 | 19252 |
| TEXAS INSTRS INC | COM | 882508104 |  | 1776445 | 10752 | SH |  | SOLE |  | 0 | 0 | 10752 |
| TEXAS PACIFIC LAND CORPORATI | COM | 88262P102 |  | 234423 | 100 | SH |  | SOLE |  | 0 | 0 | 100 |
| THERMO FISHER SCIENTIFIC INC | COM | 883556102 |  | 20402238 | 37049 | SH |  | SOLE |  | 0 | 0 | 37049 |
| TJX COS INC NEW | COM | 872540109 |  | 4024815 | 50563 | SH |  | SOLE |  | 0 | 0 | 50563 |
| TORONTO DOMINION BK ONT | COM NEW | 891160509 |  | 2163955 | 33415 | SH |  | SOLE |  | 0 | 0 | 33415 |
| TOYOTA MOTOR CORP | ADS | 892331307 |  | 274526 | 2010 | SH |  | SOLE |  | 0 | 0 | 2010 |
| TRACTOR SUPPLY CO | COM | 892356106 |  | 752316 | 3344 | SH |  | SOLE |  | 0 | 0 | 3344 |
| TRANE TECHNOLOGIES PLC | SHS | G8994E103 |  | 1647450 | 9801 | SH |  | SOLE |  | 0 | 0 | 9801 |
| TRANSDIGM GROUP INC | COM | 893641100 |  | 283342 | 450 | SH |  | SOLE |  | 0 | 0 | 450 |
| TRAVELERS COMPANIES INC | COM | 89417E109 |  | 1911648 | 10196 | SH |  | SOLE |  | 0 | 0 | 10196 |
| TRUIST FINL CORP | COM | 89832Q109 |  | 1648442 | 38309 | SH |  | SOLE |  | 0 | 0 | 38309 |
| UNILEVER PLC | SPON ADR NEW | 904767704 |  | 1074591 | 21342 | SH |  | SOLE |  | 0 | 0 | 21342 |
| UNION PAC CORP | COM | 907818108 |  | 2060372 | 9950 | SH |  | SOLE |  | 0 | 0 | 9950 |
| UNITED PARCEL SERVICE INC | CL B | 911312106 |  | 1282087 | 7375 | SH |  | SOLE |  | 0 | 0 | 7375 |
| UNITEDHEALTH GROUP INC | COM | 91324P102 |  | 1498731 | 2827 | SH |  | SOLE |  | 0 | 0 | 2827 |
| UNIVERSAL DISPLAY CORP | COM | 91347P105 |  | 821752 | 7606 | SH |  | SOLE |  | 0 | 0 | 7606 |
| UNIVERSAL HLTH SVCS INC | CL B | 913903100 |  | 1717315 | 12189 | SH |  | SOLE |  | 0 | 0 | 12189 |
| US BANCORP DEL | COM NEW | 902973304 |  | 2546932 | 58402 | SH |  | SOLE |  | 0 | 0 | 58402 |
| V F CORP | COM | 918204108 |  | 366978 | 13292 | SH |  | SOLE |  | 0 | 0 | 13292 |
| VALERO ENERGY CORP | COM | 91913Y100 |  | 805054 | 6346 | SH |  | SOLE |  | 0 | 0 | 6346 |
| VANECK ETF TRUST | GOLD MINERS ETF | 92189F106 |  | 2227713 | 77729 | SH |  | SOLE |  | 0 | 0 | 77729 |
| VANECK ETF TRUST | JUNIOR GOLD MINE | 92189F791 |  | 495186 | 13890 | SH |  | SOLE |  | 0 | 0 | 13890 |
| VANGUARD BD INDEX FDS | INTERMED TERM | 921937819 |  | 498687 | 6710 | SH |  | SOLE |  | 0 | 0 | 6710 |
| VANGUARD CHARLOTTE FDS | TOTAL INT BD ETF | 92203J407 |  | 312374 | 6586 | SH |  | SOLE |  | 0 | 0 | 6586 |
| VANGUARD INDEX FDS | GROWTH ETF | 922908736 |  | 775294 | 3638 | SH |  | SOLE |  | 0 | 0 | 3638 |
| VANGUARD INDEX FDS | LARGE CAP ETF | 922908637 |  | 1124821 | 6457 | SH |  | SOLE |  | 0 | 0 | 6457 |
| VANGUARD INDEX FDS | MCAP VL IDXVIP | 922908512 |  | 744246 | 5503 | SH |  | SOLE |  | 0 | 0 | 5503 |
| VANGUARD INDEX FDS | MID CAP ETF | 922908629 |  | 4615014 | 22644 | SH |  | SOLE |  | 0 | 0 | 22644 |
| VANGUARD INDEX FDS | REAL ESTATE ETF | 922908553 |  | 1283135 | 15557 | SH |  | SOLE |  | 0 | 0 | 15557 |
| VANGUARD INDEX FDS | S 500 ETF SHS | 922908363 |  | 14382984 | 40938 | SH |  | SOLE |  | 0 | 0 | 40938 |
| VANGUARD INDEX FDS | SM CP VAL ETF | 922908611 |  | 961766 | 6056 | SH |  | SOLE |  | 0 | 0 | 6056 |
| VANGUARD INDEX FDS | SMALL CP ETF | 922908751 |  | 1373114 | 7481 | SH |  | SOLE |  | 0 | 0 | 7481 |
| VANGUARD INDEX FDS | TOTAL STK MKT | 922908769 |  | 689814 | 3608 | SH |  | SOLE |  | 0 | 0 | 3608 |
| VANGUARD INDEX FDS | VALUE ETF | 922908744 |  | 1566337 | 11159 | SH |  | SOLE |  | 0 | 0 | 11159 |
| VANGUARD INTL EQUITY INDEX F | ALLWRLD EX US | 922042775 |  | 2815179 | 56146 | SH |  | SOLE |  | 0 | 0 | 56146 |
| VANGUARD INTL EQUITY INDEX F | FTSE EMR MKT ETF | 922042858 |  | 3515346 | 90183 | SH |  | SOLE |  | 0 | 0 | 90183 |
| VANGUARD SCOTTSDALE FDS | INT-TERM CORP | 92206C870 |  | 2723131 | 35133 | SH |  | SOLE |  | 0 | 0 | 35133 |
| VANGUARD SCOTTSDALE FDS | SHRT TRM CORP BD | 92206C409 |  | 5571029 | 74093 | SH |  | SOLE |  | 0 | 0 | 74093 |
| VANGUARD SPECIALIZED FUNDS | DIV APP ETF | 921908844 |  | 2194133 | 14449 | SH |  | SOLE |  | 0 | 0 | 14449 |
| VANGUARD STAR FDS | VG TL INTL STK F | 921909768 |  | 395606 | 7649 | SH |  | SOLE |  | 0 | 0 | 7649 |
| VANGUARD TAX-MANAGED FDS | VAN FTSE DEV MKT | 921943858 |  | 6451557 | 153718 | SH |  | SOLE |  | 0 | 0 | 153718 |
| VANGUARD WHITEHALL FDS | EM MK GOV BD ETF | 921946885 |  | 676756 | 11098 | SH |  | SOLE |  | 0 | 0 | 11098 |
| VANGUARD WHITEHALL FDS | HIGH DIV YLD | 921946406 |  | 3815136 | 35257 | SH |  | SOLE |  | 0 | 0 | 35257 |
| VANGUARD WORLD FDS | ENERGY ETF | 92204A306 |  | 737989 | 6085 | SH |  | SOLE |  | 0 | 0 | 6085 |
| VANGUARD WORLD FDS | HEALTH CAR ETF | 92204A504 |  | 1487804 | 5998 | SH |  | SOLE |  | 0 | 0 | 5998 |
| VANGUARD WORLD FDS | INF TECH ETF | 92204A702 |  | 672358 | 2105 | SH |  | SOLE |  | 0 | 0 | 2105 |
| VANGUARD WORLD FDS | MATERIALS ETF | 92204A801 |  | 2490379 | 14632 | SH |  | SOLE |  | 0 | 0 | 14632 |
| VERIZON COMMUNICATIONS INC | COM | 92343V104 |  | 3171425 | 80493 | SH |  | SOLE |  | 0 | 0 | 80493 |
| VERTIV HOLDINGS CO | COM CL A | 92537N108 |  | 868926 | 63611 | SH |  | SOLE |  | 0 | 0 | 63611 |
| VISA INC | COM CL A | 92826C839 |  | 8130064 | 39132 | SH |  | SOLE |  | 0 | 0 | 39132 |
| VMWARE INC | CL A COM | 928563402 |  | 636020 | 5181 | SH |  | SOLE |  | 0 | 0 | 5181 |
| WALMART INC | COM | 931142103 |  | 1396154 | 9847 | SH |  | SOLE |  | 0 | 0 | 9847 |
| WASTE MGMT INC DEL | COM | 94106L109 |  | 381218 | 2430 | SH |  | SOLE |  | 0 | 0 | 2430 |
| WATERS CORP | COM | 941848103 |  | 1945512 | 5679 | SH |  | SOLE |  | 0 | 0 | 5679 |
| WATSCO INC | COM | 942622200 |  | 454407 | 1822 | SH |  | SOLE |  | 0 | 0 | 1822 |
| WEC ENERGY GROUP INC | COM | 92939U106 |  | 2420549 | 25816 | SH |  | SOLE |  | 0 | 0 | 25816 |
| WELLS FARGO CO NEW | COM | 949746101 |  | 320617 | 7765 | SH |  | SOLE |  | 0 | 0 | 7765 |
| WESTERN ALLIANCE BANCORP | COM | 957638109 |  | 1389058 | 23322 | SH |  | SOLE |  | 0 | 0 | 23322 |
| WEYERHAEUSER CO MTN BE | COM NEW | 962166104 |  | 751843 | 24253 | SH |  | SOLE |  | 0 | 0 | 24253 |
| WHEATON PRECIOUS METALS CORP | COM | 962879102 |  | 2205714 | 56441 | SH |  | SOLE |  | 0 | 0 | 56441 |
| WHITE MTNS INS GROUP LTD | COM | G9618E107 |  | 1053676 | 745 | SH |  | SOLE |  | 0 | 0 | 745 |
| WISA TECHNOLOGIES INC | COM NEW | 86633R203 |  | 3551 | 32942 | SH |  | SOLE |  | 0 | 0 | 32942 |
| WISDOMTREE TR | US LARGECAP FUND | 97717W588 |  | 405322 | 9748 | SH |  | SOLE |  | 0 | 0 | 9748 |
| WISDOMTREE TR | US QTLY DIV GRT | 97717X669 |  | 327778 | 5430 | SH |  | SOLE |  | 0 | 0 | 5430 |
| WP CAREY INC | COM | 92936U109 |  | 336045 | 4300 | SH |  | SOLE |  | 0 | 0 | 4300 |
| XCEL ENERGY INC | COM | 98389B100 |  | 567121 | 8087 | SH |  | SOLE |  | 0 | 0 | 8087 |
| XYLEM INC | COM | 98419M100 |  | 2420875 | 21895 | SH |  | SOLE |  | 0 | 0 | 21895 |
| YUM BRANDS INC | COM | 988498101 |  | 508091 | 3967 | SH |  | SOLE |  | 0 | 0 | 3967 |
| YUM CHINA HLDGS INC | COM | 98850P109 |  | 307953 | 5635 | SH |  | SOLE |  | 0 | 0 | 5635 |

---