The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101   51,440,826 503,384 SH   SOLE   0 0 503,384
ABBOTT LABS COM 002824100   7,723,341 74,327 SH   SOLE   0 0 74,327
ABBVIE INC COM 00287Y109   15,918,759 92,810 SH   SOLE   0 0 92,810
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   6,387,691 21,053 SH   SOLE   0 0 21,053
ADOBE INC COM 00724F101   708,870 1,276 SH   SOLE   0 0 1,276
ADVANCED MICRO DEVICES INC COM 007903107   5,164,118 31,836 SH   SOLE   0 0 31,836
AFLAC INC COM 001055102   3,910,885 43,790 SH   SOLE   0 0 43,790
AGILENT TECHNOLOGIES INC COM 00846U101   253,427 1,955 SH   SOLE   0 0 1,955
AGNICO EAGLE MINES LTD COM 008474108   2,153,492 32,928 SH   SOLE   0 0 32,928
ALLEGION PLC ORD SHS G0176J109   1,966,607 16,645 SH   SOLE   0 0 16,645
ALLIANCEBERNSTEIN GLOBAL HIG COM 01879R106   450,913 43,026 SH   SOLE   0 0 43,026
ALLSTATE CORP COM 020002101   1,050,563 6,580 SH   SOLE   0 0 6,580
ALPHABET INC CAP STK CL A 02079K305   28,460,574 156,248 SH   SOLE   0 0 156,248
ALPHABET INC CAP STK CL C 02079K107   9,933,844 54,159 SH   SOLE   0 0 54,159
AMAZON COM INC COM 023135106   45,013,723 232,930 SH   SOLE   0 0 232,930
AMERICAN ELEC PWR CO INC COM 025537101   376,932 4,296 SH   SOLE   0 0 4,296
AMERICAN INTL GROUP INC COM NEW 026874784   1,529,938 20,608 SH   SOLE   0 0 20,608
AMERICAN TOWER CORP NEW COM 03027X100   6,603,672 33,973 SH   SOLE   0 0 33,973
AMERICAN WTR WKS CO INC NEW COM 030420103   681,965 5,280 SH   SOLE   0 0 5,280
AMGEN INC COM 031162100   6,853,513 21,935 SH   SOLE   0 0 21,935
AMMO INC COM 00175J107   590,974 351,770 SH   SOLE   0 0 351,770
AMPHENOL CORP NEW CL A 032095101   311,250 4,620 SH   SOLE   0 0 4,620
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649   1,619,168 143,036 SH   SOLE   0 0 143,036
AMYLYX PHARMACEUTICALS INC COM 03237H101   41,696 21,945 SH   SOLE   0 0 21,945
ANALOG DEVICES INC COM 032654105   612,194 2,682 SH   SOLE   0 0 2,682
APPLE INC COM 037833100   135,058,244 641,241 SH   SOLE   0 0 641,241
APPLIED MATLS INC COM 038222105   1,196,706 5,071 SH   SOLE   0 0 5,071
ASML HOLDING N V N Y REGISTRY SHS N07059210   3,230,805 3,159 SH   SOLE   0 0 3,159
AT&T INC COM 00206R102   956,915 50,074 SH   SOLE   0 0 50,074
AUTOMATIC DATA PROCESSING IN COM 053015103   5,158,569 21,612 SH   SOLE   0 0 21,612
BANK AMERICA CORP COM 060505104   4,292,741 107,939 SH   SOLE   0 0 107,939
BANK NEW YORK MELLON CORP COM 064058100   1,072,271 17,904 SH   SOLE   0 0 17,904
BARRICK GOLD CORP COM 067901108   191,403 11,475 SH   SOLE   0 0 11,475
BAXTER INTL INC COM 071813109   270,477 8,086 SH   SOLE   0 0 8,086
BECTON DICKINSON & CO COM 075887109   618,631 2,647 SH   SOLE   0 0 2,647
BERKLEY W R CORP COM 084423102   1,268,675 16,145 SH   SOLE   0 0 16,145
BERKSHIRE HATHAWAY INC DEL CL A 084670108   2,448,964 4 SH   SOLE   0 0 4
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   56,287,086 138,366 SH   SOLE   0 0 138,366
BHP GROUP LTD SPONSORED ADS 088606108   324,843 5,690 SH   SOLE   0 0 5,690
BIO-TECHNE CORP COM 09073M104   490,946 6,852 SH   SOLE   0 0 6,852
BLACKROCK INC COM 09247X101   6,940,423 8,815 SH   SOLE   0 0 8,815
BLACKSTONE INC COM 09260D107   14,073,584 113,680 SH   SOLE   0 0 113,680
BLUE OWL CAPITAL INC COM CL A 09581B103   282,793 15,932 SH   SOLE   0 0 15,932
BOOKING HOLDINGS INC COM 09857L108   4,587,417 1,158 SH   SOLE   0 0 1,158
BP PLC SPONSORED ADR 055622104   1,335,480 36,994 SH   SOLE   0 0 36,994
BRISTOL-MYERS SQUIBB CO COM 110122108   3,907,349 94,085 SH   SOLE   0 0 94,085
BROADCOM INC COM 11135F101   10,911,584 6,796 SH   SOLE   0 0 6,796
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   4,322,180 21,940 SH   SOLE   0 0 21,940
BROOKFIELD CORP CL A LTD VT SH 11271J107   1,117,842 26,910 SH   SOLE   0 0 26,910
BROOKLINE BANCORP INC DEL COM 11373M107   456,428 54,662 SH   SOLE   0 0 54,662
CAMBRIA ETF TR CAMBRIA FGN SHR 132061300   246,737 9,339 SH   SOLE   0 0 9,339
CANADIAN NATL RY CO COM 136375102   2,411,152 20,411 SH   SOLE   0 0 20,411
CAPITAL ONE FINL CORP COM 14040H105   373,677 2,699 SH   SOLE   0 0 2,699
CARDINAL HEALTH INC COM 14149Y108   320,622 3,261 SH   SOLE   0 0 3,261
CARLISLE COS INC COM 142339100   3,529,785 8,711 SH   SOLE   0 0 8,711
CARRIER GLOBAL CORPORATION COM 14448C104   4,653,980 73,779 SH   SOLE   0 0 73,779
CATERPILLAR INC COM 149123101   13,480,557 40,470 SH   SOLE   0 0 40,470
CENCORA INC COM 03073E105   4,097,081 18,185 SH   SOLE   0 0 18,185
CF INDS HLDGS INC COM 125269100   945,105 12,751 SH   SOLE   0 0 12,751
CHECK POINT SOFTWARE TECH LT ORD M22465104   293,205 1,777 SH   SOLE   0 0 1,777
CHENIERE ENERGY INC COM NEW 16411R208   690,579 3,950 SH   SOLE   0 0 3,950
CHEVRON CORP NEW COM 166764100   15,424,890 98,612 SH   SOLE   0 0 98,612
CHIPOTLE MEXICAN GRILL INC COM 169656105   803,800 12,830 SH   SOLE   0 0 12,830
CHUBB LIMITED COM H1467J104   1,238,236 4,854 SH   SOLE   0 0 4,854
CINTAS CORP COM 172908105   579,816 828 SH   SOLE   0 0 828
CISCO SYS INC COM 17275R102   5,312,200 111,812 SH   SOLE   0 0 111,812
CITIGROUP INC COM NEW 172967424   492,831 7,766 SH   SOLE   0 0 7,766
CLEARPOINT NEURO INC COM 18507C103   570,656 105,873 SH   SOLE   0 0 105,873
CLEVELAND-CLIFFS INC NEW COM 185899101   450,158 29,250 SH   SOLE   0 0 29,250
COCA COLA CO COM 191216100   1,546,841 24,302 SH   SOLE   0 0 24,302
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102   881,688 12,966 SH   SOLE   0 0 12,966
COHERENT CORP COM 19247G107   326,070 4,500 SH   SOLE   0 0 4,500
COLGATE PALMOLIVE CO COM 194162103   1,491,254 15,367 SH   SOLE   0 0 15,367
COMCAST CORP NEW CL A 20030N101   5,308,305 135,554 SH   SOLE   0 0 135,554
CONOCOPHILLIPS COM 20825C104   5,577,856 48,766 SH   SOLE   0 0 48,766
CONSOLIDATED EDISON INC COM 209115104   254,222 2,843 SH   SOLE   0 0 2,843
CONSTELLATION BRANDS INC CL A 21036P108   844,393 3,282 SH   SOLE   0 0 3,282
CORNING INC COM 219350105   254,468 6,550 SH   SOLE   0 0 6,550
CORTEVA INC COM 22052L104   215,059 3,987 SH   SOLE   0 0 3,987
COSTCO WHSL CORP NEW COM 22160K105   8,137,805 9,574 SH   SOLE   0 0 9,574
COUPANG INC CL A 22266T109   3,115,265 148,700 SH   SOLE   0 0 148,700
CROWDSTRIKE HLDGS INC CL A 22788C105   705,453 1,841 SH   SOLE   0 0 1,841
CROWN CASTLE INC COM 22822V101   278,739 2,853 SH   SOLE   0 0 2,853
CSX CORP COM 126408103   2,803,704 83,818 SH   SOLE   0 0 83,818
CUMMINS INC COM 231021106   4,435,588 16,017 SH   SOLE   0 0 16,017
CVS HEALTH CORP COM 126650100   1,969,061 33,340 SH   SOLE   0 0 33,340
DANAHER CORPORATION COM 235851102   11,510,614 46,070 SH   SOLE   0 0 46,070
DATADOG INC CL A COM 23804L103   639,632 4,932 SH   SOLE   0 0 4,932
DEERE & CO COM 244199105   2,614,476 6,998 SH   SOLE   0 0 6,998
DELL TECHNOLOGIES INC CL C 24703L202   1,465,156 10,624 SH   SOLE   0 0 10,624
DEVON ENERGY CORP NEW COM 25179M103   5,141,241 108,465 SH   SOLE   0 0 108,465
DIAGEO PLC SPON ADR NEW 25243Q205   548,196 4,348 SH   SOLE   0 0 4,348
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   257,485 9,953 SH   SOLE   0 0 9,953
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   717,278 19,132 SH   SOLE   0 0 19,132
DISNEY WALT CO COM 254687106   2,389,868 24,070 SH   SOLE   0 0 24,070
DOLLAR TREE INC COM 256746108   305,363 2,860 SH   SOLE   0 0 2,860
DOMINION ENERGY INC COM 25746U109   340,011 6,939 SH   SOLE   0 0 6,939
DONALDSON INC COM 257651109   354,222 4,950 SH   SOLE   0 0 4,950
DOUBLELINE INCOME SOLUTIONS COM 258622109   248,522 19,850 SH   SOLE   0 0 19,850
DOVER CORP COM 260003108   293,954 1,629 SH   SOLE   0 0 1,629
DOW INC COM 260557103   274,269 5,170 SH   SOLE   0 0 5,170
DUKE ENERGY CORP NEW COM NEW 26441C204   560,086 5,588 SH   SOLE   0 0 5,588
DUPONT DE NEMOURS INC COM 26614N102   307,633 3,822 SH   SOLE   0 0 3,822
EAST WEST BANCORP INC COM 27579R104   2,268,300 30,975 SH   SOLE   0 0 30,975
EATON CORP PLC SHS G29183103   3,024,190 9,645 SH   SOLE   0 0 9,645
EATON VANCE TAX-MANAGED DIVE COM 27828N102   2,597,229 184,856 SH   SOLE   0 0 184,856
EBAY INC. COM 278642103   1,211,494 22,552 SH   SOLE   0 0 22,552
ECOLAB INC COM 278865100   3,052,112 12,824 SH   SOLE   0 0 12,824
EDWARDS LIFESCIENCES CORP COM 28176E108   348,143 3,769 SH   SOLE   0 0 3,769
ELI LILLY & CO COM 532457108   23,940,076 26,442 SH   SOLE   0 0 26,442
EMERSON ELEC CO COM 291011104   4,238,296 38,474 SH   SOLE   0 0 38,474
ENBRIDGE INC COM 29250N105   795,010 22,338 SH   SOLE   0 0 22,338
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   12,402,559 764,646 SH   SOLE   0 0 764,646
ENSTAR GROUP LIMITED SHS G3075P101   672,540 2,200 SH   SOLE   0 0 2,200
ENTERPRISE PRODS PARTNERS L COM 293792107   9,936,663 342,880 SH   SOLE   0 0 342,880
EOG RES INC COM 26875P101   254,636 2,023 SH   SOLE   0 0 2,023
EQUINOX GOLD CORP COM 29446Y502   209,200 40,000 SH   SOLE   0 0 40,000
EXACT SCIENCES CORP NOTE 0.375% 3/0 30063PAC9   9,018 11,000 SH   SOLE   0 0 11,000
EXPEDITORS INTL WASH INC COM 302130109   520,999 4,175 SH   SOLE   0 0 4,175
EXTRA SPACE STORAGE INC COM 30225T102   260,623 1,677 SH   SOLE   0 0 1,677
EXXON MOBIL CORP COM 30231G102   28,405,030 246,743 SH   SOLE   0 0 246,743
FACTSET RESH SYS INC COM 303075105   306,203 750 SH   SOLE   0 0 750
FEDEX CORP COM 31428X106   611,674 2,040 SH   SOLE   0 0 2,040
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   1,058,347 42,182 SH   SOLE   0 0 42,182
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   232,097 3,785 SH   SOLE   0 0 3,785
FIRST MAJESTIC SILVER CORP COM 32076V103   59,200 10,000 SH   SOLE   0 0 10,000
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740F482   211,754 5,975 SH   SOLE   0 0 5,975
FISERV INC COM 337738108   823,446 5,525 SH   SOLE   0 0 5,525
FLEXSHARES TR QUALT DIVD IDX 33939L860   759,904 11,425 SH   SOLE   0 0 11,425
FORD MTR CO DEL COM 345370860   191,223 15,249 SH   SOLE   0 0 15,249
FORTINET INC COM 34959E109   4,100,199 68,031 SH   SOLE   0 0 68,031
FORTIVE CORP COM 34959J108   1,448,804 19,552 SH   SOLE   0 0 19,552
FORTUNE BRANDS INNOVATIONS I COM 34964C106   564,589 8,694 SH   SOLE   0 0 8,694
FREEPORT-MCMORAN INC CL B 35671D857   2,130,333 43,834 SH   SOLE   0 0 43,834
FRESHWORKS INC CLASS A COM 358054104   140,327 11,058 SH   SOLE   0 0 11,058
GALLAGHER ARTHUR J & CO COM 363576109   1,050,216 4,050 SH   SOLE   0 0 4,050
GE AEROSPACE COM NEW 369604301   1,027,265 6,462 SH   SOLE   0 0 6,462
GE VERNOVA INC COM 36828A101   275,103 1,604 SH   SOLE   0 0 1,604
GENERAC HLDGS INC COM 368736104   987,552 7,469 SH   SOLE   0 0 7,469
GENERAL DYNAMICS CORP COM 369550108   267,219 921 SH   SOLE   0 0 921
GENERAL MLS INC COM 370334104   2,849,231 45,040 SH   SOLE   0 0 45,040
GENTEX CORP COM 371901109   1,159,254 34,389 SH   SOLE   0 0 34,389
GENUINE PARTS CO COM 372460105   588,552 4,255 SH   SOLE   0 0 4,255
GLOBAL X FDS GLOBAL X COPPER 37954Y830   1,427,849 31,652 SH   SOLE   0 0 31,652
GLOBE LIFE INC COM 37959E102   1,900,339 23,096 SH   SOLE   0 0 23,096
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   775,022 23,032 SH   SOLE   0 0 23,032
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   2,879,859 26,927 SH   SOLE   0 0 26,927
GOLDMAN SACHS ETF TR EQUAL WEIGHT US 381430438   1,609,686 22,622 SH   SOLE   0 0 22,622
GOLDMAN SACHS GROUP INC COM 38141G104   3,060,850 6,767 SH   SOLE   0 0 6,767
GRACO INC COM 384109104   6,008,790 75,792 SH   SOLE   0 0 75,792
GRAINGER W W INC COM 384802104   213,831 237 SH   SOLE   0 0 237
HECLA MNG CO COM 422704106   88,634 18,275 SH   SOLE   0 0 18,275
HOME DEPOT INC COM 437076102   16,050,793 46,627 SH   SOLE   0 0 46,627
HONEYWELL INTL INC COM 438516106   12,019,954 56,289 SH   SOLE   0 0 56,289
HP INC COM 40434L105   2,022,300 57,747 SH   SOLE   0 0 57,747
HUNTINGTON BANCSHARES INC COM 446150104   141,712 10,752 SH   SOLE   0 0 10,752
ICON PLC SHS G4705A100   255,479 815 SH   SOLE   0 0 815
ILLINOIS TOOL WKS INC COM 452308109   1,746,633 7,371 SH   SOLE   0 0 7,371
INGERSOLL RAND INC COM 45687V106   622,229 6,850 SH   SOLE   0 0 6,850
INTEL CORP COM 458140100   4,038,334 130,395 SH   SOLE   0 0 130,395
INTERNATIONAL BUSINESS MACHS COM 459200101   19,701,834 113,916 SH   SOLE   0 0 113,916
INTUIT COM 461202103   5,046,059 7,678 SH   SOLE   0 0 7,678
INTUITIVE SURGICAL INC COM NEW 46120E602   734,003 1,650 SH   SOLE   0 0 1,650
INVESCO EXCH TRADED FD TR II KBW BK ETF 46138E628   781,956 14,616 SH   SOLE   0 0 14,616
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   396,600 2,012 SH   SOLE   0 0 2,012
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   255,632 2,760 SH   SOLE   0 0 2,760
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   238,780 2,175 SH   SOLE   0 0 2,175
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664   234,410 5,850 SH   SOLE   0 0 5,850
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   6,064,640 36,916 SH   SOLE   0 0 36,916
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   861,657 13,561 SH   SOLE   0 0 13,561
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   2,145,860 33,059 SH   SOLE   0 0 33,059
INVESCO QQQ TR UNIT SER 1 46090E103   1,558,066 3,252 SH   SOLE   0 0 3,252
IQVIA HLDGS INC COM 46266C105   2,097,697 9,921 SH   SOLE   0 0 9,921
ISHARES INC CORE MSCI EMKT 46434G103   660,882 12,346 SH   SOLE   0 0 12,346
ISHARES INC MSCI EMERG MRKT 464286533   235,648 4,119 SH   SOLE   0 0 4,119
ISHARES INC MSCI GBL ETF NEW 46434G848   2,334,088 57,166 SH   SOLE   0 0 57,166
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   398,700 18,000 SH   SOLE   0 0 18,000
ISHARES SILVER TR ISHARES 46428Q109   731,340 27,525 SH   SOLE   0 0 27,525
ISHARES TR CORE DIV GRWTH 46434V621   4,608,023 79,987 SH   SOLE   0 0 79,987
ISHARES TR CORE HIGH DV ETF 46429B663   1,213,092 11,160 SH   SOLE   0 0 11,160
ISHARES TR CORE MSCI EAFE 46432F842   2,148,546 29,578 SH   SOLE   0 0 29,578
ISHARES TR CORE MSCI TOTAL 46432F834   349,826 5,178 SH   SOLE   0 0 5,178
ISHARES TR CORE S&P MCP ETF 464287507   5,533,632 94,560 SH   SOLE   0 0 94,560
ISHARES TR CORE S&P SCP ETF 464287804   4,628,908 43,399 SH   SOLE   0 0 43,399
ISHARES TR CORE S&P TTL STK 464287150   238,748 2,010 SH   SOLE   0 0 2,010
ISHARES TR CORE S&P US GWT 464287671   4,134,603 32,433 SH   SOLE   0 0 32,433
ISHARES TR CORE S&P US VLU 464287663   315,770 3,583 SH   SOLE   0 0 3,583
ISHARES TR CORE S&P500 ETF 464287200   15,286,323 27,934 SH   SOLE   0 0 27,934
ISHARES TR CORE TOTAL USD 46434V613   1,169,209 25,856 SH   SOLE   0 0 25,856
ISHARES TR EAFE GRWTH ETF 464288885   209,204 2,045 SH   SOLE   0 0 2,045
ISHARES TR EXPANDED TECH 464287515   1,068,870 12,300 SH   SOLE   0 0 12,300
ISHARES TR FLTG RATE NT ETF 46429B655   1,018,020 19,926 SH   SOLE   0 0 19,926
ISHARES TR IBOXX INV CP ETF 464287242   1,085,233 10,131 SH   SOLE   0 0 10,131
ISHARES TR ISHS 1-5YR INVS 464288646   682,261 13,315 SH   SOLE   0 0 13,315
ISHARES TR ISHS 5-10YR INVT 464288638   1,202,070 23,450 SH   SOLE   0 0 23,450
ISHARES TR MBS ETF 464288588   1,167,136 12,713 SH   SOLE   0 0 12,713
ISHARES TR MRGSTR MD CP ETF 464288208   1,341,463 19,138 SH   SOLE   0 0 19,138
ISHARES TR MRGSTR SM CP ETF 464288505   452,542 8,400 SH   SOLE   0 0 8,400
ISHARES TR MSCI ACWI EX US 464288240   1,153,878 21,718 SH   SOLE   0 0 21,718
ISHARES TR MSCI EAFE ETF 464287465   2,051,933 26,196 SH   SOLE   0 0 26,196
ISHARES TR MSCI EMG MKT ETF 464287234   644,879 15,142 SH   SOLE   0 0 15,142
ISHARES TR MSCI KLD400 SOC 464288570   509,984 4,911 SH   SOLE   0 0 4,911
ISHARES TR MSCI USA ESG SLC 464288802   685,233 6,098 SH   SOLE   0 0 6,098
ISHARES TR MSCI USA MIN VOL 46429B697   304,607 3,628 SH   SOLE   0 0 3,628
ISHARES TR MSCI USA MMENTM 46432F396   268,142 1,376 SH   SOLE   0 0 1,376
ISHARES TR MSCI USA QLT FCT 46432F339   1,060,249 6,209 SH   SOLE   0 0 6,209
ISHARES TR RUS 1000 ETF 464287622   3,050,083 10,251 SH   SOLE   0 0 10,251
ISHARES TR RUS 1000 GRW ETF 464287614   777,865 2,134 SH   SOLE   0 0 2,134
ISHARES TR RUS 1000 VAL ETF 464287598   423,614 2,428 SH   SOLE   0 0 2,428
ISHARES TR RUS MD CP GR ETF 464287481   339,989 3,081 SH   SOLE   0 0 3,081
ISHARES TR RUS MID CAP ETF 464287499   421,292 5,196 SH   SOLE   0 0 5,196
ISHARES TR RUSSELL 2000 ETF 464287655   410,244 2,022 SH   SOLE   0 0 2,022
ISHARES TR RUSSELL 3000 ETF 464287689   208,353 675 SH   SOLE   0 0 675
ISHARES TR S&P 100 ETF 464287101   1,852,743 7,010 SH   SOLE   0 0 7,010
ISHARES TR S&P 500 GRWT ETF 464287309   222,096 2,400 SH   SOLE   0 0 2,400
ISHARES TR S&P 500 VAL ETF 464287408   670,525 3,684 SH   SOLE   0 0 3,684
ISHARES TR SELECT DIVID ETF 464287168   389,919 3,223 SH   SOLE   0 0 3,223
ISHARES TR TIPS BD ETF 464287176   486,170 4,553 SH   SOLE   0 0 4,553
ISHARES TR U S EQUITY FACTR 46434V282   866,982 15,568 SH   SOLE   0 0 15,568
ISHARES TR U.S. TECH ETF 464287721   2,750,689 18,277 SH   SOLE   0 0 18,277
ISHARES TR US HOME CONS ETF 464288752   1,878,302 18,586 SH   SOLE   0 0 18,586
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   260,048 5,167 SH   SOLE   0 0 5,167
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   1,023,074 18,050 SH   SOLE   0 0 18,050
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   572,891 10,322 SH   SOLE   0 0 10,322
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   747,613 14,813 SH   SOLE   0 0 14,813
JD.COM INC SPON ADS CL A 47215P106   439,280 17,000 SH   SOLE   0 0 17,000
JEFFERIES FINL GROUP INC COM 47233W109   1,231,212 24,743 SH   SOLE   0 0 24,743
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   2,808,237 43,197 SH   SOLE   0 0 43,197
JOHN HANCOCK EXCHANGE TRADED MULTI INTL ETF 47804J859   382,525 11,470 SH   SOLE   0 0 11,470
JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206   3,009,202 54,673 SH   SOLE   0 0 54,673
JOHNSON & JOHNSON COM 478160104   15,002,100 102,642 SH   SOLE   0 0 102,642
JPMORGAN CHASE & CO. COM 46625H100   28,915,697 142,963 SH   SOLE   0 0 142,963
KENVUE INC COM 49177J102   1,137,196 62,552 SH   SOLE   0 0 62,552
KIMBERLY-CLARK CORP COM 494368103   732,460 5,300 SH   SOLE   0 0 5,300
KRAFT HEINZ CO COM 500754106   1,295,824 40,218 SH   SOLE   0 0 40,218
KROGER CO COM 501044101   706,860 14,157 SH   SOLE   0 0 14,157
LABCORP HOLDINGS INC COM SHS 504922105   565,148 2,777 SH   SOLE   0 0 2,777
LAM RESEARCH CORP COM 512807108   427,005 401 SH   SOLE   0 0 401
LINDE PLC SHS G54950103   1,224,500 2,791 SH   SOLE   0 0 2,791
LIVE OAK BANCSHARES INC COM 53803X105   483,828 13,800 SH   SOLE   0 0 13,800
LOCKHEED MARTIN CORP COM 539830109   4,895,676 10,481 SH   SOLE   0 0 10,481
LOWES COS INC COM 548661107   4,100,097 18,598 SH   SOLE   0 0 18,598
MARATHON PETE CORP COM 56585A102   1,398,076 8,059 SH   SOLE   0 0 8,059
MARKEL GROUP INC COM 570535104   330,889 210 SH   SOLE   0 0 210
MARRIOTT INTL INC NEW CL A 571903202   259,903 1,075 SH   SOLE   0 0 1,075
MARSH & MCLENNAN COS INC COM 571748102   449,045 2,131 SH   SOLE   0 0 2,131
MASCO CORP COM 574599106   224,678 3,370 SH   SOLE   0 0 3,370
MASTERCARD INCORPORATED CL A 57636Q104   6,346,965 14,387 SH   SOLE   0 0 14,387
MCCORMICK & CO INC COM NON VTG 579780206   689,041 9,713 SH   SOLE   0 0 9,713
MCDONALDS CORP COM 580135101   4,260,670 16,719 SH   SOLE   0 0 16,719
MEDTRONIC PLC SHS G5960L103   2,260,021 28,712 SH   SOLE   0 0 28,712
MERCK & CO INC COM 58933Y105   15,586,950 125,904 SH   SOLE   0 0 125,904
META PLATFORMS INC CL A 30303M102   3,627,863 7,195 SH   SOLE   0 0 7,195
METTLER TOLEDO INTERNATIONAL COM 592688105   3,746,939 2,681 SH   SOLE   0 0 2,681
MICROCHIP TECHNOLOGY INC. COM 595017104   367,098 4,012 SH   SOLE   0 0 4,012
MICRON TECHNOLOGY INC COM 595112103   423,264 3,218 SH   SOLE   0 0 3,218
MICROSOFT CORP COM 594918104   60,603,545 135,594 SH   SOLE   0 0 135,594
MILL CITY VENTURES III LTD COM NEW 59982U200   72,500 25,000 SH   SOLE   0 0 25,000
MIMEDX GROUP INC COM 602496101   1,504,822 217,146 SH   SOLE   0 0 217,146
MODERNA INC COM 60770K107   209,000 1,760 SH   SOLE   0 0 1,760
MONDELEZ INTL INC CL A 609207105   4,477,681 68,422 SH   SOLE   0 0 68,422
MORGAN STANLEY COM NEW 617446448   1,097,567 11,293 SH   SOLE   0 0 11,293
MPLX LP COM UNIT REP LTD 55336V100   226,877 5,327 SH   SOLE   0 0 5,327
NETFLIX INC COM 64110L106   666,782 988 SH   SOLE   0 0 988
NEURAXIS INC COM 64134X201   36,140 13,000 SH   SOLE   0 0 13,000
NEXTERA ENERGY INC COM 65339F101   6,217,726 87,809 SH   SOLE   0 0 87,809
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341B106   1,263,839 45,725 SH   SOLE   0 0 45,725
NIKE INC CL B 654106103   3,281,205 43,534 SH   SOLE   0 0 43,534
NORFOLK SOUTHN CORP COM 655844108   455,787 2,123 SH   SOLE   0 0 2,123
NORTHROP GRUMMAN CORP COM 666807102   496,548 1,139 SH   SOLE   0 0 1,139
NOVAGOLD RES INC COM NEW 66987E206   34,600 10,000 SH   SOLE   0 0 10,000
NOVARTIS AG SPONSORED ADR 66987V109   1,596,996 15,001 SH   SOLE   0 0 15,001
NUCOR CORP COM 670346105   1,131,695 7,159 SH   SOLE   0 0 7,159
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   149,378 19,997 SH   SOLE   0 0 19,997
NUVEEN QUALITY MUNCP INCOME COM 67066V101   371,748 31,665 SH   SOLE   0 0 31,665
NVIDIA CORPORATION COM 67066G104   19,766,648 160,002 SH   SOLE   0 0 160,002
NXP SEMICONDUCTORS N V COM N6596X109   889,165 3,304 SH   SOLE   0 0 3,304
OCCIDENTAL PETE CORP COM 674599105   213,924 3,394 SH   SOLE   0 0 3,394
OMNICOM GROUP INC COM 681919106   2,791,375 31,119 SH   SOLE   0 0 31,119
ON HLDG AG NAMEN AKT A H5919C104   273,540 7,050 SH   SOLE   0 0 7,050
ONEOK INC NEW COM 682680103   331,664 4,067 SH   SOLE   0 0 4,067
ORACLE CORP COM 68389X105   17,356,974 122,925 SH   SOLE   0 0 122,925
ORGANON & CO COMMON STOCK 68622V106   237,492 11,473 SH   SOLE   0 0 11,473
OTIS WORLDWIDE CORP COM 68902V107   1,267,312 13,166 SH   SOLE   0 0 13,166
PALO ALTO NETWORKS INC COM 697435105   913,632 2,695 SH   SOLE   0 0 2,695
PARKER-HANNIFIN CORP COM 701094104   3,236,173 6,398 SH   SOLE   0 0 6,398
PAYCHEX INC COM 704326107   3,023,755 25,504 SH   SOLE   0 0 25,504
PAYPAL HLDGS INC COM 70450Y103   401,684 6,922 SH   SOLE   0 0 6,922
PENNYMAC CORP NOTE 5.500%11/0 70932AAD5   706,606 700,000 SH   SOLE   0 0 700,000
PEPSICO INC COM 713448108   8,461,734 51,305 SH   SOLE   0 0 51,305
PFIZER INC COM 717081103   4,001,504 143,013 SH   SOLE   0 0 143,013
PHILIP MORRIS INTL INC COM 718172109   414,846 4,094 SH   SOLE   0 0 4,094
PHILLIPS 66 COM 718546104   3,966,736 28,099 SH   SOLE   0 0 28,099
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   5,988,127 59,495 SH   SOLE   0 0 59,495
PIMCO ETF TR MULTISECTOR BD 72201R585   252,822 9,860 SH   SOLE   0 0 9,860
PNC FINL SVCS GROUP INC COM 693475105   801,655 5,156 SH   SOLE   0 0 5,156
POWERSHARES ACTIVELY MANAGED ULTRA SHRT DUR 46090A887   352,893 7,072 SH   SOLE   0 0 7,072
PROCTER AND GAMBLE CO COM 742718109   16,371,238 99,268 SH   SOLE   0 0 99,268
PROGRESSIVE CORP COM 743315103   6,463,105 31,116 SH   SOLE   0 0 31,116
PROLOGIS INC. COM 74340W103   831,544 7,404 SH   SOLE   0 0 7,404
QUALCOMM INC COM 747525103   1,963,119 9,856 SH   SOLE   0 0 9,856
QUEST DIAGNOSTICS INC COM 74834L100   1,358,261 9,923 SH   SOLE   0 0 9,923
REALTY INCOME CORP COM 756109104   2,166,783 41,022 SH   SOLE   0 0 41,022
RELMADA THERAPEUTICS INC COM 75955J402   2,927,835 975,945 SH   SOLE   0 0 975,945
REVVITY INC COM 714046109   309,862 2,955 SH   SOLE   0 0 2,955
RIO TINTO PLC SPONSORED ADR 767204100   3,619,228 54,895 SH   SOLE   0 0 54,895
ROCKWELL AUTOMATION INC COM 773903109   295,101 1,072 SH   SOLE   0 0 1,072
ROPER TECHNOLOGIES INC COM 776696106   6,145,585 10,903 SH   SOLE   0 0 10,903
RTX CORPORATION COM 75513E101   5,435,212 54,141 SH   SOLE   0 0 54,141
S&P GLOBAL INC COM 78409V104   1,837,297 4,120 SH   SOLE   0 0 4,120
SALESFORCE INC COM 79466L302   4,335,735 16,864 SH   SOLE   0 0 16,864
SANOFI SPONSORED ADR 80105N105   638,766 13,165 SH   SOLE   0 0 13,165
SCHLUMBERGER LTD COM STK 806857108   853,251 18,085 SH   SOLE   0 0 18,085
SCHWAB CHARLES CORP COM 808513105   1,306,008 17,723 SH   SOLE   0 0 17,723
SCHWAB STRATEGIC TR FUNDAMENTAL EMER 808524730   295,730 10,001 SH   SOLE   0 0 10,001
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   1,348,391 20,986 SH   SOLE   0 0 20,986
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   810,887 10,419 SH   SOLE   0 0 10,419
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   508,974 10,725 SH   SOLE   0 0 10,725
SCIENCE APPLICATIONS INTL CO COM 808625107   2,842,359 24,180 SH   SOLE   0 0 24,180
SELECT SECTOR SPDR TR ENERGY 81369Y506   6,415,320 70,382 SH   SOLE   0 0 70,382
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   289,127 7,033 SH   SOLE   0 0 7,033
SELECT SECTOR SPDR TR INDL 81369Y704   1,462,197 11,998 SH   SOLE   0 0 11,998
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   331,604 1,818 SH   SOLE   0 0 1,818
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   465,234 3,192 SH   SOLE   0 0 3,192
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,166,399 13,208 SH   SOLE   0 0 13,208
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   6,493,254 28,702 SH   SOLE   0 0 28,702
SERVICENOW INC COM 81762P102   1,135,952 1,444 SH   SOLE   0 0 1,444
SHELL PLC SPON ADS 780259305   518,686 7,186 SH   SOLE   0 0 7,186
SHERWIN WILLIAMS CO COM 824348106   791,735 2,653 SH   SOLE   0 0 2,653
SHOPIFY INC CL A 82509L107   259,247 3,925 SH   SOLE   0 0 3,925
SOLVENTUM CORP COM SHS 83444M101   6,644,478 125,652 SH   SOLE   0 0 125,652
SOUTHERN CO COM 842587107   1,602,054 20,653 SH   SOLE   0 0 20,653
SOUTHERN COPPER CORP COM 84265V105   2,830,438 26,271 SH   SOLE   0 0 26,271
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   323,856 828 SH   SOLE   0 0 828
SPDR GOLD TR GOLD SHS 78463V107   7,882,482 36,661 SH   SOLE   0 0 36,661
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,817,972 5,178 SH   SOLE   0 0 5,178
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   961,539 1,797 SH   SOLE   0 0 1,797
SPDR SER TR BLOOMBERG 3-12 M 78468R523   1,691,278 17,020 SH   SOLE   0 0 17,020
SPDR SER TR BLOOMBERG INVT 78468R200   3,925,799 127,254 SH   SOLE   0 0 127,254
SPDR SER TR MSCI USA STRTGIC 78468R812   3,336,236 22,626 SH   SOLE   0 0 22,626
SPDR SER TR NYSE TECH ETF 78464A102   3,541,835 18,140 SH   SOLE   0 0 18,140
SPDR SER TR PORTFOLIO INTRMD 78464A375   478,405 14,693 SH   SOLE   0 0 14,693
SPDR SER TR PORTFOLIO S&P600 78468R853   368,704 8,878 SH   SOLE   0 0 8,878
SPDR SER TR PORTFOLIO SHORT 78464A474   3,649,893 122,892 SH   SOLE   0 0 122,892
SPDR SER TR S&P BIOTECH 78464A870   248,463 2,680 SH   SOLE   0 0 2,680
SPDR SER TR S&P METALS MNG 78464A755   305,550 5,150 SH   SOLE   0 0 5,150
SPLASH BEVERAGE GROUP INC COM NEW 84862C203   7,648 33,249 SH   SOLE   0 0 33,249
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   220,500 10,000 SH   SOLE   0 0 10,000
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   3,464,736 348,916 SH   SOLE   0 0 348,916
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   1,367,864 32,724 SH   SOLE   0 0 32,724
STAR GROUP L P UNIT LTD PARTNR 85512C105   569,304 53,506 SH   SOLE   0 0 53,506
STARBUCKS CORP COM 855244109   1,108,896 14,244 SH   SOLE   0 0 14,244
STRYKER CORPORATION COM 863667101   2,256,538 6,632 SH   SOLE   0 0 6,632
SUN LIFE FINANCIAL INC. COM 866796105   326,617 6,667 SH   SOLE   0 0 6,667
SUPER MICRO COMPUTER INC COM 86800U104   534,217 652 SH   SOLE   0 0 652
SYSCO CORP COM 871829107   1,740,167 24,375 SH   SOLE   0 0 24,375
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   8,198,670 261,021 SH   SOLE   0 0 261,021
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   786,317 4,524 SH   SOLE   0 0 4,524
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   510,008 3,280 SH   SOLE   0 0 3,280
TARGET CORP COM 87612E106   1,523,332 10,290 SH   SOLE   0 0 10,290
TELEDYNE TECHNOLOGIES INC COM 879360105   1,514,674 3,904 SH   SOLE   0 0 3,904
TELLURIAN INC NEW COM 87968A104   6,926 10,000 SH   SOLE   0 0 10,000
TESLA INC COM 88160R101   3,473,784 17,555 SH   SOLE   0 0 17,555
TEXAS INSTRS INC COM 882508104   1,805,822 9,283 SH   SOLE   0 0 9,283
THE CIGNA GROUP COM 125523100   501,806 1,518 SH   SOLE   0 0 1,518
THERMO FISHER SCIENTIFIC INC COM 883556102   16,851,026 30,472 SH   SOLE   0 0 30,472
TJX COS INC NEW COM 872540109   5,973,696 54,257 SH   SOLE   0 0 54,257
TORO CO COM 891092108   2,244,240 24,000 SH   SOLE   0 0 24,000
TORONTO DOMINION BK ONT COM NEW 891160509   989,555 18,005 SH   SOLE   0 0 18,005
TOYOTA MOTOR CORP ADS 892331307   390,468 1,905 SH   SOLE   0 0 1,905
TRACTOR SUPPLY CO COM 892356106   1,588,140 5,882 SH   SOLE   0 0 5,882
TRANE TECHNOLOGIES PLC SHS G8994E103   3,074,838 9,348 SH   SOLE   0 0 9,348
TRANSDIGM GROUP INC COM 893641100   513,600 402 SH   SOLE   0 0 402
TRAVELERS COMPANIES INC COM 89417E109   1,949,218 9,586 SH   SOLE   0 0 9,586
UNILEVER PLC SPON ADR NEW 904767704   388,450 7,064 SH   SOLE   0 0 7,064
UNION PAC CORP COM 907818108   2,309,436 10,207 SH   SOLE   0 0 10,207
UNITED PARCEL SERVICE INC CL B 911312106   1,187,585 8,678 SH   SOLE   0 0 8,678
UNITED RENTALS INC COM 911363109   333,066 515 SH   SOLE   0 0 515
UNITEDHEALTH GROUP INC COM 91324P102   2,403,708 4,720 SH   SOLE   0 0 4,720
UNIVERSAL DISPLAY CORP COM 91347P105   1,017,400 4,839 SH   SOLE   0 0 4,839
UNIVERSAL HLTH SVCS INC CL B 913903100   2,460,494 13,305 SH   SOLE   0 0 13,305
US BANCORP DEL COM NEW 902973304   1,653,704 41,655 SH   SOLE   0 0 41,655
VALERO ENERGY CORP COM 91913Y100   895,570 5,713 SH   SOLE   0 0 5,713
VANECK ETF TRUST GOLD MINERS ETF 92189F106   2,943,021 86,738 SH   SOLE   0 0 86,738
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791   1,407,966 33,427 SH   SOLE   0 0 33,427
VANGUARD BD INDEX FDS INTERMED TERM 921937819   286,605 3,827 SH   SOLE   0 0 3,827
VANGUARD INDEX FDS GROWTH ETF 922908736   3,504,848 9,371 SH   SOLE   0 0 9,371
VANGUARD INDEX FDS LARGE CAP ETF 922908637   2,631,860 10,543 SH   SOLE   0 0 10,543
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   259,267 1,129 SH   SOLE   0 0 1,129
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   1,121,648 7,456 SH   SOLE   44 0 7,412
VANGUARD INDEX FDS MID CAP ETF 922908629   5,712,882 23,596 SH   SOLE   0 0 23,596
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,211,968 14,464 SH   SOLE   0 0 14,464
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   24,210,910 48,408 SH   SOLE   0 0 48,408
VANGUARD INDEX FDS SM CP VAL ETF 922908611   1,243,092 6,809 SH   SOLE   12 0 6,797
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,314,567 10,615 SH   SOLE   0 0 10,615
VANGUARD INDEX FDS SML CP GRW ETF 922908595   238,875 955 SH   SOLE   0 0 955
VANGUARD INDEX FDS TOTAL STK MKT 922908769   965,444 3,609 SH   SOLE   0 0 3,609
VANGUARD INDEX FDS VALUE ETF 922908744   2,510,184 15,648 SH   SOLE   85 0 15,563
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   3,053,620 52,074 SH   SOLE   0 0 52,074
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,575,834 104,567 SH   SOLE   0 0 104,567
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   2,327,583 29,120 SH   SOLE   0 0 29,120
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   4,014,900 51,956 SH   SOLE   0 0 51,956
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   736,980 2,995 SH   SOLE   0 0 2,995
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   3,824,174 20,948 SH   SOLE   0 0 20,948
VANGUARD STAR FDS VG TL INTL STK F 921909768   357,278 5,925 SH   SOLE   0 0 5,925
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,810,959 178,287 SH   SOLE   0 0 178,287
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885   655,334 10,417 SH   SOLE   0 0 10,417
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   3,463,953 29,207 SH   SOLE   0 0 29,207
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   216,204 3,155 SH   SOLE   0 0 3,155
VANGUARD WORLD FD ENERGY ETF 92204A306   769,248 6,030 SH   SOLE   0 0 6,030
VANGUARD WORLD FD ESG US STK ETF 921910733   360,876 3,735 SH   SOLE   0 0 3,735
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   1,537,896 5,781 SH   SOLE   0 0 5,781
VANGUARD WORLD FD INF TECH ETF 92204A702   951,374 1,650 SH   SOLE   0 0 1,650
VANGUARD WORLD FD MATERIALS ETF 92204A801   2,968,195 15,408 SH   SOLE   0 0 15,408
VANGUARD WORLD FD MEGA CAP INDEX 921910873   716,952 3,634 SH   SOLE   0 0 3,634
VANGUARD WORLD FD MEGA GRWTH IND 921910816   1,052,604 3,350 SH   SOLE   0 0 3,350
VERALTO CORP COM SHS 92338C103   696,550 7,296 SH   SOLE   0 0 7,296
VERIZON COMMUNICATIONS INC COM 92343V104   1,499,116 36,351 SH   SOLE   0 0 36,351
VERTEX PHARMACEUTICALS INC COM 92532F100   2,466,405 5,262 SH   SOLE   0 0 5,262
VERTIV HOLDINGS CO COM CL A 92537N108   2,047,294 23,649 SH   SOLE   0 0 23,649
VISA INC COM CL A 92826C839   10,870,458 41,416 SH   SOLE   0 0 41,416
VITESSE ENERGY INC COMMON STOCK 92852X103   296,250 12,500 SH   SOLE   0 0 12,500
WALMART INC COM 931142103   2,961,804 43,742 SH   SOLE   0 0 43,742
WASTE MGMT INC DEL COM 94106L109   2,033,771 9,533 SH   SOLE   0 0 9,533
WATERS CORP COM 941848103   1,602,043 5,522 SH   SOLE   0 0 5,522
WATSCO INC COM 942622200   911,194 1,967 SH   SOLE   0 0 1,967
WEC ENERGY GROUP INC COM 92939U106   1,152,138 14,684 SH   SOLE   0 0 14,684
WELLS FARGO CO NEW COM 949746101   341,731 5,754 SH   SOLE   0 0 5,754
WEYERHAEUSER CO MTN BE COM NEW 962166104   705,009 24,833 SH   SOLE   0 0 24,833
WHEATON PRECIOUS METALS CORP COM 962879102   2,952,609 56,326 SH   SOLE   0 0 56,326
WHITE MTNS INS GROUP LTD COM G9618E107   2,677,104 1,473 SH   SOLE   0 0 1,473
WILLIAMS COS INC COM 969457100   299,625 7,050 SH   SOLE   0 0 7,050
WILLIAMS SONOMA INC COM 969904101   2,553,190 9,042 SH   SOLE   0 0 9,042
WISDOMTREE TR JAPN HEDGE EQT 97717W851   1,755,480 15,560 SH   SOLE   0 0 15,560
WISDOMTREE TR US LARGECAP FUND 97717W588   592,406 10,415 SH   SOLE   0 0 10,415
WISDOMTREE TR US QTLY DIV GRT 97717X669   772,640 9,899 SH   SOLE   0 0 9,899
WP CAREY INC COM 92936U109   217,448 3,950 SH   SOLE   0 0 3,950
XCEL ENERGY INC COM 98389B100   423,115 7,922 SH   SOLE   0 0 7,922
XYLEM INC COM 98419M100   2,260,749 16,669 SH   SOLE   0 0 16,669
YUM BRANDS INC COM 988498101   807,477 6,096 SH   SOLE   0 0 6,096