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
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
AB ACTIVE ETFS INC HIGH YIELD ETF 00039J608 6,599,355 176,737 SH SOLE 725 0 176,012
AB ACTIVE ETFS INC SHOR DU YIEL ETF 00039J830 4,322,007 121,014 SH SOLE 857 0 120,157
ABBVIE INC COM 00287Y109 4,878,624 19,387 SH SOLE 56 0 19,331
ADVANCED MICRO DEVICES INC COM 007903107 4,097,158 7,053 SH SOLE 0 0 7,053
AFLAC INC COM 001055102 243,030 2,073 SH SOLE 0 0 2,073
AIM ETF PRODUCTS TRUST ALLIANZIM BUF 15 00888H455 963,537 31,863 SH SOLE 769 0 31,094
ALPHABET INC CAP STK CL C 02079K107 8,087,572 22,890 SH SOLE 105 0 22,785
ALPHABET INC CAP STK CL A 02079K305 1,048,088 2,933 SH SOLE 0 0 2,933
ALTRIA GROUP INC COM 02209S103 740,508 10,292 SH SOLE 0 0 10,292
AMAZON COM INC COM 023135106 21,475,589 90,105 SH SOLE 227 0 89,878
AMCOR PLC COM NEW G0250X149 528,936 12,202 SH SOLE 0 0 12,202
AMERICAN EXPRESS CO COM 025816109 1,520,636 4,496 SH SOLE 0 0 4,496
ANNALY CAPITAL MANAGEMENT IN COM NEW 035710839 261,002 11,673 SH SOLE 0 0 11,673
APPLE INC COM 037833100 40,476,063 139,881 SH SOLE 137 0 139,744
ARES CAPITAL CORP COM 04010L103 281,205 15,176 SH SOLE 0 0 15,176
ARISTA NETWORKS INC COM SHS 040413205 215,068 1,266 SH SOLE 0 0 1,266
ASML HLDG NV N Y REGISTRY SHS N07059210 232,764 117 SH SOLE 0 0 117
AT&T INC COM 00206R102 3,969,698 191,773 SH SOLE 333 0 191,440
ATMOS ENERGY CORP COM 049560105 928,011 5,387 SH SOLE 0 0 5,387
AXON ENTERPRISE INC COM 05464C101 298,245 532 SH SOLE 0 0 532
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 395,071 15,765 SH SOLE 0 0 15,765
BANK OF AMER CORP COM 060505104 246,832 4,332 SH SOLE 0 0 4,332
BARINGS BDC INC COM 06759L103 901,958 105,864 SH SOLE 0 0 105,864
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,246,550 3 SH SOLE 0 0 3
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 18,710,333 37,392 SH SOLE 100 0 37,292
BJS WHSL CLUB HLDGS INC COM 05550J101 544,514 6,243 SH SOLE 0 0 6,243
BLOCK INC CL A 852234103 252,396 3,321 SH SOLE 0 0 3,321
BOEING CO COM 097023105 359,124 1,659 SH SOLE 0 0 1,659
BOOKING HOLDINGS INC COM 09857L108 388,345 2,179 SH SOLE 0 0 2,179
BROADCOM INC COM 11135F101 3,155,387 8,353 SH SOLE 75 0 8,278
CAPITAL ONE FINL CORP COM 14040H105 2,480,565 12,364 SH SOLE 120 0 12,244
CAPITAL SOUTHWEST CORP COM 140501107 216,842 9,122 SH SOLE 0 0 9,122
CATERPILLAR INC COM 149123101 15,851,798 14,886 SH SOLE 0 0 14,886
CHEVRON CORPORATION COM 166764100 4,042,950 24,390 SH SOLE 0 0 24,390
CHUBB LIMITED COM H1467J104 2,769,875 8,129 SH SOLE 5 0 8,124
CISCO SYS INC COM 17275R102 692,144 5,893 SH SOLE 0 0 5,893
COCA COLA CO COM 191216100 15,682,511 192,968 SH SOLE 305 0 192,663
COLGATE PALMOLIVE CO COM 194162103 6,234,383 68,002 SH SOLE 0 0 68,002
COMPANHIA PARANAENSE DE ENER SPONSORED ADS 20441B704 156,017 13,392 SH SOLE 0 0 13,392
CONSOLIDATED EDISON INC COM 209115104 566,269 5,119 SH SOLE 0 0 5,119
CONSTELLATION ENERGY CORP COM 21037T109 5,796,381 23,338 SH SOLE 96 0 23,242
COSTCO WHOLESALE CORPORATION COM 22160K105 13,220,711 14,133 SH SOLE 40 0 14,093
CRANE COMPANY COMMON STOCK 224408104 1,786,644 8,009 SH SOLE 0 0 8,009
CUMMINS INC COM 231021106 724,621 1,016 SH SOLE 0 0 1,016
DORCHESTER MINERALS L P COM UNIT 25820R105 439,028 17,387 SH SOLE 0 0 17,387
DORIAN LPG LTD SHS USD Y2106R110 388,632 11,174 SH SOLE 0 0 11,174
DTE ENERGY CO COM 233331107 316,000 2,074 SH SOLE 0 0 2,074
DUKE ENERGY CORP NEW COM NEW 26441C204 11,984,866 94,682 SH SOLE 229 0 94,453
ELI LILLY & CO COM 532457108 5,440,643 4,536 SH SOLE 27 0 4,509
ENBRIDGE INC COM 29250N105 417,478 7,701 SH SOLE 0 0 7,701
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 6,004,076 314,021 SH SOLE 0 0 314,021
ENTERGY CORP NEW COM 29364G103 353,694 3,079 SH SOLE 0 0 3,079
ENTERPRISE PRODS PARTNERS L COM 293792107 588,121 15,999 SH SOLE 0 0 15,999
EXXON MOBIL CORP COM 30231G102 9,668,247 70,716 SH SOLE 43 0 70,673
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 8,273,862 279,901 SH SOLE 1,184 0 278,717
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 5,462,341 120,078 SH SOLE 685 0 119,393
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 6,831,945 51,272 SH SOLE 279 0 50,993
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 5,158,651 86,366 SH SOLE 436 0 85,930
FIRST TR EXCHANGE-TRADED FD VEST HIGH YIELD 33738D739 3,964,896 207,445 SH SOLE 37 0 207,408
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 6,358,664 33,161 SH SOLE 172 0 32,989
FIRST TR EXCHANGE-TRADED FD NASDAQ CYB ETF 33734X846 6,971,494 77,590 SH SOLE 440 0 77,150
FIRST TR EXCHANGE-TRADED FD VEST INVESTMENT 33738D747 4,029,898 208,695 SH SOLE 37 0 208,658
FIRST TR EXCHANGE-TRADED FD VEST LADDERED 33733E690 3,053,668 146,882 SH SOLE 1,105 0 145,777
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788 8,659,132 415,207 SH SOLE 2,278 0 412,929
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 433,698 9,002 SH SOLE 0 0 9,002
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U810 447,469 10,077 SH SOLE 0 0 10,077
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U844 456,385 10,272 SH SOLE 0 0 10,272
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786 454,137 10,602 SH SOLE 0 0 10,602
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 12,270,500 335,902 SH SOLE 845 0 335,057
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778 341,791 11,659 SH SOLE 161 0 11,498
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F474 457,094 10,696 SH SOLE 0 0 10,696
FIRST TR EXCHNG TRADED FD VI VEST US EQUITY M 33740U612 241,003 7,061 SH SOLE 0 0 7,061
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U760 2,045,873 79,037 SH SOLE 362 0 78,675
FLEX LTD ORD Y2573F102 749,736 4,626 SH SOLE 0 0 4,626
FORD MTR CO COM 345370860 327,165 23,537 SH SOLE 0 0 23,537
GE AEROSPACE COM NEW 369604301 15,226,259 40,741 SH SOLE 186 0 40,555
GE VERNOVA INC COM 36828A101 5,795,119 4,933 SH SOLE 29 0 4,904
GLOBAL X FDS GLOBAL X COPPER 37954Y830 305,263 3,966 SH SOLE 0 0 3,966
GLOBAL X FDS S&P 500 COVERED 37954Y475 973,536 23,867 SH SOLE 0 0 23,867
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 1,537,519 83,425 SH SOLE 0 0 83,425
GLOBAL X FDS RUSSELL 2000 37954Y459 762,687 47,698 SH SOLE 0 0 47,698
GOLDMAN SACHS GROUP INC COM 38141G104 298,296 295 SH SOLE 0 0 295
HALLIBURTON CO COM 406216101 238,790 7,034 SH SOLE 0 0 7,034
HCA HEALTHCARE INC COM 40412C101 4,393,883 11,270 SH SOLE 51 0 11,219
HERCULES CAPITAL INC COM 427096508 162,706 10,317 SH SOLE 0 0 10,317
HERSHEY CO COM 427866108 638,487 3,639 SH SOLE 0 0 3,639
HESS MIDSTREAM LP CL A SHS 428103105 274,271 7,294 SH SOLE 0 0 7,294
HOME DEPOT INC COM 437076102 1,304,585 3,699 SH SOLE 0 0 3,699
HONEYWELL AEROSPACE INC COM 43849R105 885,868 4,007 SH SOLE 0 0 4,007
HONEYWELL INTL INC COM 438516205 897,167 4,007 SH SOLE 0 0 4,007
HUNTINGTON INGALLS INDS INC COM 446413106 235,043 840 SH SOLE 0 0 840
INTERNATIONAL BUSINESS MACHS COM 459200101 7,866,776 27,975 SH SOLE 69 0 27,906
INVESCO ACTIVELY MANAGED EXC S&P 500 EQUA ETF 46090A697 4,748,146 89,000 SH SOLE 13 0 88,987
INVESCO ACTIVELY MANAGED EXC MSCI EAFE IN ETF 46090A713 4,758,121 85,332 SH SOLE 13 0 85,319
INVESCO ACTIVELY MANAGED EXC QQQ INC ADV ETF 46090A689 7,430,585 128,930 SH SOLE 13 0 128,917
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 6,450,358 36,515 SH SOLE 157 0 36,358
INVESCO QQQ TR UNIT SER 1 46090E103 18,508,542 25,134 SH SOLE 55 0 25,079
ISHARES GOLD TR ISHARES NEW 464285204 7,046,139 93,314 SH SOLE 343 0 92,971
ISHARES SILVER TR ISHARES 46428Q109 4,361,922 81,577 SH SOLE 395 0 81,182
ISHARES TR ISHARES SEMICDTR 464287523 363,329 567 SH SOLE 0 0 567
ISHARES TR SELECT DIVID ETF 464287168 681,720 4,362 SH SOLE 0 0 4,362
ISHARES TR CORE MSCI EAFE 46432F842 214,698 2,223 SH SOLE 24 0 2,199
ISHARES TR CORE S&P MCP ETF 464287507 270,761 3,511 SH SOLE 0 0 3,511
ISHARES TR 7-10 YR TRSY BD 464287440 2,623,150 27,738 SH SOLE 27 0 27,711
ISHARES TR INTL TREA BD ETF 464288117 2,611,724 63,654 SH SOLE 373 0 63,281
ISHARES TR CORE UNIVRSL USD 46434V613 3,072,525 66,577 SH SOLE 16 0 66,561
ISHARES TR CORE US AGGBD ET 464287226 218,299 2,205 SH SOLE 0 0 2,205
ISHARES TR CORE S&P500 ETF 464287200 234,228 313 SH SOLE 0 0 313
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 23,407,418 380,856 SH SOLE 12 0 380,844
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 9,732,780 172,323 SH SOLE 0 0 172,323
JOHNSON & JOHNSON COM 478160104 1,227,439 4,833 SH SOLE 0 0 4,833
JPMORGAN CHASE & CO COM 46625H100 4,894,661 14,953 SH SOLE 109 0 14,844
KROGER CO COM 501044101 409,968 7,383 SH SOLE 0 0 7,383
L3HARRIS TECHNOLOGIES INC COM 502431109 248,454 855 SH SOLE 0 0 855
LOCKHEED MARTIN CORP COM 539830109 6,615,663 12,986 SH SOLE 0 0 12,986
LOWES COS INC COM 548661107 368,341 1,671 SH SOLE 0 0 1,671
MARATHON PETE CORP COM 56585A102 1,018,078 3,982 SH SOLE 0 0 3,982
MARVELL TECHNOLOGY INC COM 573874104 283,889 953 SH SOLE 0 0 953
MASTERCARD INCORPORATED CL A 57636Q104 217,542 424 SH SOLE 0 0 424
MCDONALDS CORP COM 580135101 9,491,162 35,112 SH SOLE 58 0 35,054
MCKESSON CORP COM 58155Q103 291,662 386 SH SOLE 0 0 386
MERCK & CO INC COM 58933Y105 1,678,389 13,061 SH SOLE 0 0 13,061
META PLATFORMS INC CL A 30303M102 9,740,848 17,293 SH SOLE 72 0 17,221
METTLER TOLEDO INTERNATIONAL COM 592688105 265,722 208 SH SOLE 0 0 208
MICRON TECHNOLOGY INC COM 595112103 486,696 422 SH SOLE 0 0 422
MICROSOFT CORP COM 594918104 16,031,910 42,979 SH SOLE 38 0 42,941
MPLX LP COM UNIT REP LTD 55336V100 852,104 15,127 SH SOLE 0 0 15,127
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 7,273,197 136,997 SH SOLE 59 0 136,938
NETFLIX INC. COM 64110L106 2,339,064 32,760 SH SOLE 220 0 32,540
NORTHROP GRUMMAN CORP COM 666807102 2,282,239 4,481 SH SOLE 0 0 4,481
NUVATION BIO INC COM CL A 67080N101 83,399 14,683 SH SOLE 0 0 14,683
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 217,522 27,604 SH SOLE 0 0 27,604
NVIDIA CORPORATION COM 67066G104 24,001,930 119,956 SH SOLE 247 0 119,709
OMEGA HEALTHCARE INVS INC COM 681936100 1,493,954 31,333 SH SOLE 0 0 31,333
ONEMAIN HLDGS INC COM 68268W103 417,571 6,849 SH SOLE 0 0 6,849
ONEOK INC NEW COM 682680103 2,285,453 26,288 SH SOLE 0 0 26,288
OREILLY AUTOMOTIVE INC COM 67103H107 576,299 6,258 SH SOLE 228 0 6,030
PARKER-HANNIFIN CORP COM 701094104 395,160 404 SH SOLE 0 0 404
PFIZER INC COM 717081103 213,297 8,858 SH SOLE 0 0 8,858
PHILIP MORRIS INTL INC COM 718172109 753,314 4,164 SH SOLE 0 0 4,164
PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 205,603 4,940 SH SOLE 0 0 4,940
PINNACLE WEST CAP CORP COM 723484101 455,729 4,259 SH SOLE 0 0 4,259
PROCTER & GAMBLE CO COM 742718109 442,903 3,020 SH SOLE 0 0 3,020
PROGRESSIVE CORP COM 743315103 7,690,710 35,206 SH SOLE 154 0 35,052
PROSHARES TR S&P 500 HIGH ETF 74347G242 7,331,328 152,134 SH SOLE 715 0 151,419
PROSHARES TR NASDAQ 100 HIGH 74347G234 4,514,523 88,867 SH SOLE 15 0 88,852
PROSHARES TR RUS 2000 HIG ETF 74349Y787 4,702,050 100,129 SH SOLE 16 0 100,113
RBB FD INC MOTL FOO CAP ETF 74933W643 2,181,792 73,892 SH SOLE 168 0 73,724
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 254,753 8,656 SH SOLE 0 0 8,656
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 3,207,858 101,162 SH SOLE 0 0 101,162
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 448,237 13,246 SH SOLE 0 0 13,246
SELECT SECTOR SPDR TR ST STR STAPL ETF 81369Y308 9,028,432 108,685 SH SOLE 242 0 108,443
SELECT SECTOR SPDR TR ST STR INDL ETF 81369Y704 4,627,239 24,981 SH SOLE 86 0 24,895
SELECT SECTOR SPDR TR ST STR CARE ETF 81369Y209 3,051,511 19,233 SH SOLE 35 0 19,198
SELECT SECTOR SPDR TR ST STR UTIL ETF 81369Y886 772,236 17,032 SH SOLE 0 0 17,032
SELECT SECTOR SPDR TR ST STR TECHN ETF 81369Y803 4,929,050 25,872 SH SOLE 45 0 25,827
SELECT SECTOR SPDR TR ST STR FINL ETF 81369Y605 7,655,918 142,808 SH SOLE 630 0 142,178
SHERWIN WILLIAMS CO COM 824348106 266,208 773 SH SOLE 0 0 773
SOUTHERN CO COM 842587107 320,384 3,347 SH SOLE 0 0 3,347
SOUTHWEST AIRLS CO COM 844741108 1,677,311 32,620 SH SOLE 0 0 32,620
SPACE EXPLORATION TECHN CORP CLASS A COM STK 84615Q103 687,882 4,026 SH SOLE 5 0 4,021
SPDR GOLD TR GOLD SHS 78463V107 9,513,598 25,826 SH SOLE 0 0 25,826
SPDR SERIES TRUST ST STR P500ETF 78464A854 204,214 2,324 SH SOLE 5 0 2,319
SPDR SERIES TRUST ST STR AGGRE ETF 78464A649 234,069 9,172 SH SOLE 0 0 9,172
SPDR SERIES TRUST ST STR P500GRW 78464A409 256,661 2,157 SH SOLE 0 0 2,157
SPDR SERIES TRUST ST STR SP DIV 78464A763 204,319 1,343 SH SOLE 0 0 1,343
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 708,052 948 SH SOLE 0 0 948
STEEL DYNAMICS INC COM 858119100 7,297,287 31,802 SH SOLE 100 0 31,702
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104 904,231 52,879 SH SOLE 0 0 52,879
SYSCO CORP COM 871829107 316,370 3,785 SH SOLE 0 0 3,785
T ROWE PRICE EXCHANGE-TRADED INTL EQT RESEARC 87283Q735 2,425,733 74,915 SH SOLE 439 0 74,476
T ROWE PRICE EXCHANGE-TRADED HEDGED EQUTY ETF 87283Q776 2,002,054 66,998 SH SOLE 322 0 66,676
T ROWE PRICE EXCHANGE-TRADED US EQUI RESH ETF 87283Q503 724,095 15,234 SH SOLE 0 0 15,234
T ROWE PRICE EXCHANGE-TRADED TECHNOLOGY ETF 87283Q792 6,252,296 140,186 SH SOLE 1,074 0 139,112
T ROWE PRICE EXCHANGE-TRADED SMALL MID CAP 87283Q826 3,699,274 84,362 SH SOLE 765 0 83,597
T ROWE PRICE EXCHANGE-TRADED CAP APP PREM ETF 87283Q784 3,480,068 156,760 SH SOLE 32 0 156,728
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 4,056,002 8,493 SH SOLE 68 0 8,425
TCW ETF TRUST TRANS SYSTE ETF 29287L205 207,065 1,684 SH SOLE 0 0 1,684
TEMA ETF TRUST SPACE INNOV ETF 87975E776 558,870 18,396 SH SOLE 0 0 18,396
TERADYNE INC COM 880770102 228,375 472 SH SOLE 0 0 472
TESLA INC COM 88160R101 2,445,368 5,814 SH SOLE 27 0 5,787
TEXAS INSTRS INC COM 882508104 897,340 3,011 SH SOLE 0 0 3,011
THERMO FISHER SCIENTIFIC INC COM 883556102 393,066 784 SH SOLE 0 0 784
TJX COS INC NEW COM 872540109 836,950 5,524 SH SOLE 0 0 5,524
TRANE TECHNOLOGIES PLC SHS G8994E103 1,583,991 3,225 SH SOLE 0 0 3,225
UBER TECHNOLOGIES INC COM 90353T100 943,420 13,074 SH SOLE 181 0 12,893
UNITED AIRLS HLDGS INC COM 910047109 574,830 4,227 SH SOLE 0 0 4,227
UNITEDHEALTH GROUP INC COM 91324P102 529,915 1,275 SH SOLE 13 0 1,262
VALERO ENERGY CORP COM 91913Y100 893,158 3,429 SH SOLE 0 0 3,429
VANECK ETF TRUST URANI NUCLE ETF 92189F601 379,180 3,269 SH SOLE 0 0 3,269
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 829,845 11,304 SH SOLE 0 0 11,304
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,645,514 3,852 SH SOLE 4 0 3,848
VANGUARD INDEX FDS VALUE ETF 922908744 227,814 1,045 SH SOLE 0 0 1,045
VANGUARD INDEX FDS TOTAL STK MKT 922908769 1,860,427 5,028 SH SOLE 0 0 5,028
VANGUARD INDEX FDS GROWTH ETF 922908736 1,388,280 16,117 SH SOLE 44 0 16,073
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 246,534 3,119 SH SOLE 0 0 3,119
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 553,950 2,341 SH SOLE 0 0 2,341
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 339,306 4,762 SH SOLE 0 0 4,762
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 202,142 1,279 SH SOLE 0 0 1,279
VANGUARD WORLD FD COMM SRVC ETF 92204A884 443,176 2,409 SH SOLE 0 0 2,409
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 286,427 958 SH SOLE 0 0 958
VANGUARD WORLD FD INF TECH ETF 92204A702 6,113,384 51,149 SH SOLE 0 0 51,149
VERIZON COMMUNICATIONS INC COM 92343V104 496,040 11,716 SH SOLE 0 0 11,716
VERTEX PHARMACEUTICALS INC COM 92532F100 1,346,138 2,710 SH SOLE 1 0 2,709
VERTIV HOLDINGS CO COM CL A 92537N108 853,122 2,548 SH SOLE 0 0 2,548
VISA INC COM CL A 92826C839 563,818 1,643 SH SOLE 0 0 1,643
WALMART INC COM 931142103 22,631,918 199,823 SH SOLE 250 0 199,573
WASTE MGMT INC DEL COM 94106L109 4,451,555 19,973 SH SOLE 64 0 19,909
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT 958669103 1,946,293 44,477 SH SOLE 0 0 44,477
WILLIAMS COS INC COM 969457100 568,181 7,643 SH SOLE 0 0 7,643
XCEL ENERGY INC COM 98389B100 362,990 4,520 SH SOLE 0 0 4,520