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,409,560 22,102 SH   SOLE   22,102 0 0
ABBVIE INC COM 00287Y109   421,031 3,125 SH   SOLE   3,125 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   3,188,249 10,332 SH   SOLE   10,332 0 0
AES CORP COM 00130H105   1,636,986 78,967 SH   SOLE   78,967 0 0
AFLAC INC COM 001055102   6,446,868 92,362 SH   SOLE   92,362 0 0
ALPHABET INC CAP STK CL C 02079K107   658,077 5,440 SH   SOLE   5,440 0 0
ALPHABET INC CAP STK CL A 02079K305   5,454,011 45,564 SH   SOLE   45,564 0 0
AMAZON COM INC COM 023135106   1,825,561 14,004 SH   SOLE   14,004 0 0
AMERICAN ELEC PWR CO INC COM 025537101   2,304,301 27,367 SH   SOLE   27,367 0 0
AMGEN INC COM 031162100   261,984 1,180 SH   SOLE   1,180 0 0
APPLE INC COM 037833100   10,334,722 53,280 SH   SOLE   53,280 0 0
APPLIED MATLS INC COM 038222105   584,375 4,043 SH   SOLE   4,043 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   1,690,842 2,333 SH   SOLE   2,333 0 0
B. RILEY FINANCIAL INC COM 05580M108   377,496 8,210 SH   SOLE   8,210 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   8,384,508 24,588 SH   SOLE   24,588 0 0
BLACKBERRY LTD COM 09228F103   356,132 64,400 SH   SOLE   64,400 0 0
BROADCOM INC COM 11135F101   504,844 582 SH   SOLE   582 0 0
CARMAX INC COM 143130102   6,575,472 78,560 SH   SOLE   78,560 0 0
CHART INDS INC COM 16115Q308   3,659,990 22,905 SH   SOLE   22,905 0 0
CHEVRON CORP NEW COM 166764100   6,149,553 39,082 SH   SOLE   39,082 0 0
CLOROX CO DEL COM 189054109   272,436 1,713 SH   SOLE   1,713 0 0
COCA COLA CO COM 191216100   442,297 7,289 SH   SOLE   7,289 0 0
COLGATE PALMOLIVE CO COM 194162103   308,160 4,000 SH   SOLE   4,000 0 0
CONSTELLATION ENERGY CORP COM 21037T109   4,959,813 54,176 SH   SOLE   54,176 0 0
DEERE & CO COM 244199105   478,529 1,181 SH   SOLE   1,181 0 0
DENBURY INC COM 24790A101   2,942,242 34,109 SH   SOLE   34,109 0 0
DOMINION ENERGY INC COM 25746U109   204,571 3,950 SH   SOLE   3,950 0 0
DONALDSON INC COM 257651109   1,097,488 17,557 SH   SOLE   17,557 0 0
ENBRIDGE INC COM 29250N105   248,079 6,666 SH   SOLE   6,666 0 0
ENCOMPASS HEALTH CORP COM 29261A100   1,085,760 16,000 SH   SOLE   16,000 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   183,769 14,470 SH   SOLE   14,470 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   6,642,492 252,087 SH   SOLE   252,087 0 0
EQUINOR ASA SPONSORED ADR 29446M102   1,820,981 62,341 SH   SOLE   62,341 0 0
EXXON MOBIL CORP COM 30231G102   1,880,843 17,537 SH   SOLE   17,537 0 0
FLOOR & DECOR HLDGS INC CL A 339750101   5,946,720 57,202 SH   SOLE   57,202 0 0
GILEAD SCIENCES INC COM 375558103   277,452 3,600 SH   SOLE   3,600 0 0
GRACO INC COM 384109104   218,552 2,531 SH   SOLE   2,531 0 0
HOME DEPOT INC COM 437076102   254,104 818 SH   SOLE   818 0 0
IHS HOLDING LIMITED ORD SHS G4701H109   3,063,067 313,197 SH   SOLE   313,197 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   5,154,275 61,019 SH   SOLE   61,019 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   1,737,139 21,425 SH   SOLE   21,425 0 0
ISHARES TR LATN AMER 40 ETF 464287390   2,750,555 101,235 SH   SOLE   101,235 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   507,982 1,846 SH   SOLE   1,846 0 0
ISHARES TR S&P 100 ETF 464287101   842,320 4,068 SH   SOLE   4,068 0 0
ISHARES TR CORE S&P500 ETF 464287200   3,432,413 7,701 SH   SOLE   7,701 0 0
ISHARES TR CORE S&P SCP ETF 464287804   428,196 4,297 SH   SOLE   4,297 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   219,973 1,631 SH   SOLE   1,631 0 0
ISHARES TR CORE S&P MCP ETF 464287507   860,531 3,291 SH   SOLE   3,291 0 0
JOHNSON & JOHNSON COM 478160104   8,286,428 50,063 SH   SOLE   50,063 0 0
JPMORGAN CHASE & CO COM 46625H100   1,571,916 10,808 SH   SOLE   10,808 0 0
MACERICH CO COM 554382101   332,057 29,464 SH   SOLE   29,464 0 0
MERCK & CO INC COM 58933Y105   489,330 4,214 SH   SOLE   4,214 0 0
MICROSOFT CORP COM 594918104   10,353,778 30,404 SH   SOLE   30,404 0 0
NAVIGATOR HLDGS LTD SHS Y62132108   136,605 10,500 SH   SOLE   10,500 0 0
NEXTERA ENERGY INC COM 65339F101   316,092 4,260 SH   SOLE   4,260 0 0
NOVARTIS AG SPONSORED ADR 66987V109   382,247 3,788 SH   SOLE   3,788 0 0
NOVO-NORDISK A S ADR 670100205   1,628,657 10,064 SH   SOLE   10,064 0 0
PALO ALTO NETWORKS INC COM 697435105   1,251,999 4,900 SH   SOLE   4,900 0 0
PEPSICO INC COM 713448108   1,180,222 6,372 SH   SOLE   6,372 0 0
PFIZER INC COM 717081103   296,008 8,070 SH   SOLE   8,070 0 0
PLANET FITNESS INC CL A 72703H101   3,714,730 55,082 SH   SOLE   55,082 0 0
PROCTER AND GAMBLE CO COM 742718109   513,336 3,383 SH   SOLE   3,383 0 0
QUANTA SVCS INC COM 74762E102   2,911,985 14,817 SH   SOLE   14,817 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   3,199,304 32,659 SH   SOLE   32,659 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101   250,728 9,144 SH   SOLE   9,144 0 0
SAP SE SPON ADR 803054204   2,504,444 18,306 SH   SOLE   18,306 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   3,942,589 48,572 SH   SOLE   48,572 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   3,769,409 57,601 SH   SOLE   57,601 0 0
SPDR GOLD TR GOLD SHS 78463V107   3,309,048 18,562 SH   SOLE   18,562 0 0
SPDR INDEX SHS FDS S&P NORTH AMER 78463X152   1,737,741 33,736 SH   SOLE   33,736 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   522,779 1,175 SH   SOLE   1,175 0 0
SPDR SER TR S&P BIOTECH 78464A870   1,553,427 18,671 SH   SOLE   18,671 0 0
STEPAN CO COM 858586100   281,424 2,945 SH   SOLE   2,945 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,674,856 16,524 SH   SOLE   16,524 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,760,512 3,372 SH   SOLE   3,372 0 0
TJX COS INC NEW COM 872540109   245,891 2,900 SH   SOLE   2,900 0 0
TOTALENERGIES SE SPONSORED ADS 89151E109   2,058,547 35,237 SH   SOLE   35,237 0 0
UNION PAC CORP COM 907818108   405,148 1,980 SH   SOLE   1,980 0 0
UNITEDHEALTH GROUP INC COM 91324P102   229,746 478 SH   SOLE   478 0 0
VANECK ETF TRUST OIL SERVICES ETF 92189H607   5,250,138 18,255 SH   SOLE   18,255 0 0
VERISK ANALYTICS INC COM 92345Y106   3,524,486 15,593 SH   SOLE   15,593 0 0
VERTIV HOLDINGS CO COM CL A 92537N108   1,577,899 63,702 SH   SOLE   63,702 0 0
VISA INC COM CL A 92826C839   319,648 1,346 SH   SOLE   1,346 0 0
WALMART INC COM 931142103   2,670,174 16,988 SH   SOLE   16,988 0 0
WIRELESS TELECOM GROUP INC COM 976524108   1,969,160 937,695 SH   SOLE   937,695 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   43,646,074 1,145,867 SH   SOLE   1,145,867 0 0