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
ABBVIE INC COM 00287Y109 250,737 1,325 SH SOLE 1,325 0 0
ALPHABET INC CAP STK CL A 02079K305 400,257 2,229 SH SOLE 1,921 0 308
ALPS ETF TR ALERIAN MLP 00162Q452 499,482 10,173 SH SOLE 10,173 0 0
AMAZON COM INC COM 023135106 1,140,548 5,105 SH SOLE 5,015 0 90
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649 1,655,858 109,951 SH SOLE 85,907 0 24,044
APPLE INC COM 037833100 1,870,340 8,758 SH SOLE 8,098 0 660
ARISTA NETWORKS INC COM SHS 040413205 231,147 2,255 SH SOLE 1,455 0 800
ARK ETF TR INNOVATION ETF 00214Q104 629,332 8,853 SH SOLE 7,405 0 1,448
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,635,165 5,433 SH SOLE 5,343 0 90
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 356,880 6,000 SH SOLE 0 0 6,000
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 10,815,133 264,882 SH SOLE 251,089 0 13,793
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 255,004 9,540 SH SOLE 9,540 0 0
CATERPILLAR INC COM 149123101 337,908 849 SH SOLE 849 0 0
CHEVRON CORP NEW COM 166764100 716,051 4,826 SH SOLE 2,903 0 1,923
CONOCOPHILLIPS COM 20825C104 651,758 6,957 SH SOLE 6,957 0 0
DANAOS CORPORATION SHS Y1968P121 263,398 3,001 SH SOLE 0 0 3,001
DIREXION SHS ETF TR DAILY SEMICONDUC 25460G112 895,863 120,250 SH SOLE 9,250 0 111,000
EATON VANCE SR FLTNG RTE TR COM 27828Q105 366,898 30,148 SH SOLE 28,309 0 1,838
EXXON MOBIL CORP COM 30231G102 853,766 7,609 SH SOLE 7,579 0 30
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 346,139 6,562 SH SOLE 6,562 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 1,556,296 29,265 SH SOLE 29,170 0 95
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 700,504 39,200 SH SOLE 39,050 0 150
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 2,889,911 31,303 SH SOLE 30,794 0 509
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 608,577 9,542 SH SOLE 7,671 0 1,871
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1,151,238 19,210 SH SOLE 18,535 0 675
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 316,680 3,216 SH SOLE 3,193 0 23
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 321,642 2,612 SH SOLE 2,612 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 238,150 3,632 SH SOLE 3,632 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,191,021 20,826 SH SOLE 20,806 0 20
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 1,032,275 28,320 SH SOLE 25,522 0 2,798
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 786,011 15,976 SH SOLE 15,976 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 400,940 10,755 SH SOLE 10,755 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5,329,608 16,755 SH SOLE 16,755 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 3,472,664 70,741 SH SOLE 62,738 0 8,002
GSK PLC SPONSORED ADR 37733W204 372,613 9,759 SH SOLE 9,759 0 0
HALEON PLC SPON ADS 405552100 131,876 12,866 SH SOLE 12,866 0 0
HOME DEPOT INC COM 437076102 272,997 734 SH SOLE 654 0 80
INTEL CORP COM 458140100 318,188 14,148 SH SOLE 13,678 0 470
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 742,440 35,867 SH SOLE 35,867 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 981,835 42,049 SH SOLE 42,049 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 557,194 27,233 SH SOLE 27,233 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 715,206 31,396 SH SOLE 31,396 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 558,221 25,316 SH SOLE 25,316 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 706,365 35,947 SH SOLE 35,947 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 722,060 31,285 SH SOLE 26,648 0 4,637
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1,327,908 67,993 SH SOLE 59,864 0 8,129
INVESCO QQQ TR UNIT SER 1 46090E103 1,895,822 3,408 SH SOLE 2,933 0 475
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 450,379 7,242 SH SOLE 70 0 7,172
ISHARES GOLD TR ISHARES NEW 464285204 1,063,132 16,910 SH SOLE 16,910 0 0
ISHARES INC MSCI EURZONE ETF 464286608 1,661,924 27,880 SH SOLE 27,417 0 463
ISHARES INC MSCI EMERG MRKT 464286533 203,577 3,215 SH SOLE 3,215 0 0
ISHARES SILVER TR ISHARES 46428Q109 1,135,352 33,881 SH SOLE 24,674 0 9,207
ISHARES TR CORE US AGGBD ET 464287226 246,845 2,507 SH SOLE 2,507 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 2,349,748 24,955 SH SOLE 24,955 0 0
ISHARES TR US REGNL BKS ETF 464288778 540,774 10,314 SH SOLE 10,276 0 38
ISHARES TR 10-20 YR TRS ETF 464288653 1,109,216 11,060 SH SOLE 9,860 0 1,200
ISHARES TR MSCI ACWI ETF 464288257 780,871 6,016 SH SOLE 6,016 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,746,368 43,053 SH SOLE 39,793 0 3,260
ISHARES TR CORE S&P SCP ETF 464287804 6,243,145 55,210 SH SOLE 52,706 0 2,504
ISHARES TR CORE S&P500 ETF 464287200 33,600,454 53,489 SH SOLE 49,303 0 4,186
ISHARES TR RUS 1000 VAL ETF 464287598 705,628 3,574 SH SOLE 3,222 0 352
ISHARES TR RUS 1000 GRW ETF 464287614 1,303,116 3,043 SH SOLE 3,043 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 666,265 2,987 SH SOLE 2,987 0 0
ISHARES TR U.S. REAL ES ETF 464287739 1,473,834 15,384 SH SOLE 14,982 0 402
ISHARES TR DOW JONES US ETF 464287846 668,782 4,380 SH SOLE 4,020 0 360
ISHARES TR RUS MID CAP ETF 464287499 626,107 6,681 SH SOLE 6,681 0 0
ISHARES TR RUS MD CP GR ETF 464287481 2,972,503 21,234 SH SOLE 20,484 0 750
ISHARES TR RUS MDCP VAL ETF 464287473 819,493 6,073 SH SOLE 6,073 0 0
ISHARES TR U.S. ENERGY ETF 464287796 1,263,208 27,242 SH SOLE 26,482 0 760
ISHARES TR U.S. TECH ETF 464287721 2,150,690 12,254 SH SOLE 12,254 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 4,562,235 48,145 SH SOLE 38,133 0 10,012
ISHARES TR 20 YR TR BD ETF 464287432 3,628,192 41,718 SH SOLE 29,208 0 12,510
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,939,537 39,566 SH SOLE 38,566 0 1,000
JPMORGAN CHASE & CO. COM 46625H100 361,386 1,221 SH SOLE 1,221 0 0
LOWES COS INC COM 548661107 204,421 895 SH SOLE 895 0 0
MERCK & CO INC COM 58933Y105 240,596 2,973 SH SOLE 2,973 0 0
META PLATFORMS INC CL A 30303M102 1,278,381 1,778 SH SOLE 1,660 0 118
MICROSOFT CORP COM 594918104 1,319,735 2,646 SH SOLE 2,644 0 2
NEWMARKET CORP COM 651587107 996,075 1,351 SH SOLE 1,351 0 0
NVIDIA CORPORATION COM 67066G104 1,492,521 9,367 SH SOLE 8,557 0 810
NVR INC COM 62944T105 792,817 104 SH SOLE 104 0 0
PEPSICO INC COM 713448108 812,062 5,998 SH SOLE 5,998 0 0
PHILLIPS 66 COM 718546104 480,600 3,776 SH SOLE 3,776 0 0
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 1,600,457 38,969 SH SOLE 38,969 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 203,682 5,664 SH SOLE 5,664 0 0
RTX CORPORATION COM 75513E101 259,393 1,780 SH SOLE 1,780 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 648,796 7,455 SH SOLE 6,919 0 536
SELECT SECTOR SPDR TR FINANCIAL 81369Y605 240,553 4,523 SH SOLE 4,523 0 0
SHELL PLC SPON ADS 780259305 286,996 3,990 SH SOLE 3,990 0 0
SOUTHERN CO COM 842587107 525,113 5,738 SH SOLE 1,988 0 3,750
SPDR GOLD TR GOLD SHS 78463V107 248,476 809 SH SOLE 809 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 289,310 463 SH SOLE 463 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104 210,021 8,220 SH SOLE 8,220 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 8,100,711 203,638 SH SOLE 197,683 0 5,955
TARGET CORP COM 87612E106 342,227 3,289 SH SOLE 3,129 0 160
TESLA INC COM 88160R101 1,698,548 5,386 SH SOLE 4,403 0 983
TRANE TECHNOLOGIES PLC SHS G8994E103 486,378 1,112 SH SOLE 1,112 0 0
TRUIST FINL CORP COM 89832Q109 379,027 8,323 SH SOLE 8,323 0 0
TRUSTMARK CORP COM 898402102 431,644 11,185 SH SOLE 10,781 0 405
VALERO ENERGY CORP COM 91913Y100 1,055,434 7,300 SH SOLE 7,300 0 0
VANECK BITCOIN ETF SH BEN INT 92189K105 254,616 8,232 SH SOLE 0 0 8,232
VANECK ETF TRUST GOLD MINERS ETF 92189F106 2,710,501 51,229 SH SOLE 44,191 0 7,037
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 7,021,040 102,572 SH SOLE 93,988 0 8,584
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 1,314,600 26,459 SH SOLE 26,459 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 340,722 592 SH SOLE 592 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 260,170 845 SH SOLE 845 0 0
VANGUARD WORLD FD EXTENDED DUR 921910709 626,068 9,542 SH SOLE 9,542 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 208,946 310 SH SOLE 310 0 0
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 249,970 1,000 SH SOLE 1,000 0 0
VISA INC COM CL A 92826C839 288,505 804 SH SOLE 804 0 0
WALMART INC COM 931142103 488,467 4,966 SH SOLE 4,966 0 0
YUM BRANDS INC COM 988498101 329,321 2,195 SH SOLE 2,195 0 0