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
ABBOTT LABS COM 002824100   2,150,264 22,202 SH   SOLE   22,202 0 0
ABBVIE INC COM 00287Y109   465,813 3,125 SH   SOLE   3,125 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,171,218 10,326 SH   SOLE   10,326 0 0
AES CORP COM 00130H105   2,188,238 143,963 SH   SOLE   143,963 0 0
AFLAC INC COM 001055102   6,522,829 84,988 SH   SOLE   84,988 0 0
ALPHABET INC CAP STK CL A 02079K305   5,996,529 45,824 SH   SOLE   45,824 0 0
ALPHABET INC CAP STK CL C 02079K107   717,264 5,440 SH   SOLE   5,440 0 0
AMAZON COM INC COM 023135106   1,780,188 14,004 SH   SOLE   14,004 0 0
AMERICAN ELEC PWR CO INC COM 025537101   3,357,821 44,640 SH   SOLE   44,640 0 0
AMGEN INC COM 031162100   317,137 1,180 SH   SOLE   1,180 0 0
APPLE INC COM 037833100   9,106,489 53,189 SH   SOLE   53,189 0 0
APPLIED MATLS INC COM 038222105   559,753 4,043 SH   SOLE   4,043 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,399,833 2,378 SH   SOLE   2,378 0 0
B. RILEY FINANCIAL INC COM 05580M108   336,610 8,212 SH   SOLE   8,212 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   15,270,628 43,593 SH   SOLE   43,593 0 0
BLACKBERRY LTD COM 09228F103   303,324 64,400 SH   SOLE   64,400 0 0
BROADCOM INC COM 11135F101   483,398 582 SH   SOLE   582 0 0
CARMAX INC COM 143130102   5,556,549 78,560 SH   SOLE   78,560 0 0
CENTRUS ENERGY CORP CL A 15643U104   1,748,776 30,810 SH   SOLE   30,810 0 0
CHART INDS INC COM 16115Q308   3,940,665 23,301 SH   SOLE   23,301 0 0
CHEVRON CORP NEW COM 166764100   6,738,898 39,965 SH   SOLE   39,965 0 0
CLOROX CO DEL COM 189054109   224,506 1,713 SH   SOLE   1,713 0 0
COCA COLA CO COM 191216100   411,391 7,289 SH   SOLE   7,289 0 0
COLGATE PALMOLIVE CO COM 194162103   284,440 4,000 SH   SOLE   4,000 0 0
CONSTELLATION ENERGY CORP COM 21037T109   5,856,396 53,689 SH   SOLE   53,689 0 0
DEERE & CO COM 244199105   447,280 1,181 SH   SOLE   1,181 0 0
DENBURY INC COM 24790A101   3,132,890 31,965 SH   SOLE   31,965 0 0
DONALDSON INC COM 257651109   1,047,099 17,557 SH   SOLE   17,557 0 0
EATON CORP PLC SHS G29183103   203,896 956 SH   SOLE   956 0 0
ENBRIDGE INC COM 29250N105   222,150 6,666 SH   SOLE   6,666 0 0
ENCOMPASS HEALTH CORP COM 29261A100   1,076,960 16,000 SH   SOLE   16,000 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   203,014 14,470 SH   SOLE   14,470 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   6,910,487 252,484 SH   SOLE   252,484 0 0
EQUINOR ASA SPONSORED ADR 29446M102   2,119,939 64,652 SH   SOLE   64,652 0 0
EXXON MOBIL CORP COM 30231G102   2,062,000 17,537 SH   SOLE   17,537 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   5,176,781 57,202 SH   SOLE   57,202 0 0
GILEAD SCIENCES INC COM 375558103   269,784 3,600 SH   SOLE   3,600 0 0
HOME DEPOT INC COM 437076102   247,167 818 SH   SOLE   818 0 0
IHS HOLDING LIMITED ORD SHS G4701H109   1,766,093 318,215 SH   SOLE   318,215 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   4,917,994 61,629 SH   SOLE   61,629 0 0
ISHARES TR CORE S&P SCP ETF 464287804   406,173 4,297 SH   SOLE   4,297 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   443,995 1,666 SH   SOLE   1,666 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,219,989 7,498 SH   SOLE   7,498 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   1,767,980 21,835 SH   SOLE   21,835 0 0
ISHARES TR LATN AMER 40 ETF 464287390   2,752,377 107,683 SH   SOLE   107,683 0 0
ISHARES TR CORE S&P MCP ETF 464287507   821,320 3,291 SH   SOLE   3,291 0 0
ISHARES TR S&P 100 ETF 464287101   819,197 4,068 SH   SOLE   4,068 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   215,782 1,631 SH   SOLE   1,631 0 0
JOHNSON & JOHNSON COM 478160104   7,814,445 50,173 SH   SOLE   50,173 0 0
JPMORGAN CHASE & CO COM 46625H100   1,512,994 10,433 SH   SOLE   10,433 0 0
MERCK & CO INC COM 58933Y105   436,908 4,214 SH   SOLE   4,214 0 0
MICROSOFT CORP COM 594918104   9,567,541 30,301 SH   SOLE   30,301 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   155,085 10,500 SH   SOLE   10,500 0 0
NEXTERA ENERGY INC COM 65339F101   244,055 4,260 SH   SOLE   4,260 0 0
NOVARTIS AG SPONSORED ADR 66987V109   385,846 3,788 SH   SOLE   3,788 0 0
NOVO-NORDISK A S ADR 670100205   1,766,782 19,428 SH   SOLE   19,428 0 0
PALO ALTO NETWORKS INC COM 697435105   1,148,756 4,900 SH   SOLE   4,900 0 0
PEPSICO INC COM 713448108   1,019,012 6,014 SH   SOLE   6,014 0 0
PFIZER INC COM 717081103   1,502,103 45,285 SH   SOLE   45,285 0 0
PLANET FITNESS INC CL A 72703H101   2,708,933 55,082 SH   SOLE   55,082 0 0
PROCTER AND GAMBLE CO COM 742718109   493,444 3,383 SH   SOLE   3,383 0 0
QUANTA SVCS INC COM 74762E102   2,840,913 15,180 SH   SOLE   15,180 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101   212,803 8,633 SH   SOLE   8,633 0 0
SAP SE SPON ADR 803054204   2,377,160 18,382 SH   SOLE   18,382 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,842,102 53,569 SH   SOLE   53,569 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   4,666,785 79,192 SH   SOLE   79,192 0 0
SPDR GOLD TR GOLD SHS 78463V107   3,189,141 18,601 SH   SOLE   18,601 0 0
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   2,136,605 40,358 SH   SOLE   40,358 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   504,149 1,175 SH   SOLE   1,175 0 0
SPDR SER TR S&P BIOTECH 78464A870   1,369,052 18,749 SH   SOLE   18,749 0 0
STANDARD BIOTOOLS INC COM 34385P108   5,178,695 1,785,757 SH   SOLE   1,785,757 0 0
STEPAN CO COM 858586100   220,787 2,945 SH   SOLE   2,945 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,443,621 16,524 SH   SOLE   16,524 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,714,063 3,384 SH   SOLE   3,384 0 0
TJX COS INC NEW COM 872540109   257,752 2,900 SH   SOLE   2,900 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   2,460,496 36,986 SH   SOLE   36,986 0 0
UNION PAC CORP COM 907818108   403,187 1,980 SH   SOLE   1,980 0 0
UNITEDHEALTH GROUP INC COM 91324P102   241,003 478 SH   SOLE   478 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   6,422,230 18,613 SH   SOLE   18,613 0 0
VERISK ANALYTICS INC COM 92345Y106   3,714,165 15,722 SH   SOLE   15,722 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   2,380,465 63,991 SH   SOLE   63,991 0 0
VISA INC COM CL A 92826C839   309,593 1,346 SH   SOLE   1,346 0 0
WALMART INC COM 931142103   2,731,285 17,078 SH   SOLE   17,078 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   42,044,547 1,146,878 SH   SOLE   1,146,878 0 0