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 372,422 1,753 SH SOLE 1,753 0 0
ADVANCED MICRO DEVICES INC COM 007903107 305,346 1,290 SH SOLE 1,175 0 115
ADVENT CONV & INCOME FD COM 00764C109 126,466 10,375 SH SOLE 10,375 0 0
ALBEMARLE CORP COM 012653101 213,225 1,237 SH SOLE 1,212 0 25
ALPHABET INC CAP STK CL A 02079K305 695,825 2,185 SH SOLE 1,823 0 362
ALPHABET INC CAP STK CL C 02079K107 287,709 909 SH SOLE 909 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 525,276 10,032 SH SOLE 10,032 0 0
AMAZON COM INC COM 023135106 1,477,823 6,325 SH SOLE 6,076 0 249
AMPLIFY ETF TR AMPLIFY JUNIOR S 032108649 316,334 10,074 SH SOLE 10,000 0 74
APPLE INC COM 037833100 2,278,889 8,748 SH SOLE 8,388 0 360
APPLIED MATLS INC COM 038222105 331,410 833 SH SOLE 833 0 0
ARISTA NETWORKS INC COM SHS 040413205 260,996 1,787 SH SOLE 1,387 0 400
ARK ETF TR INNOVATION ETF 00214Q104 596,407 8,654 SH SOLE 7,206 0 1,448
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,318,446 4,778 SH SOLE 4,675 0 103
BITWISE BITCOIN ETF TR SHS BEN INT 09174C104 235,276 6,005 SH SOLE 0 0 6,005
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 603,627 13,510 SH SOLE 13,338 0 172
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 12,523,031 297,955 SH SOLE 273,748 0 24,207
CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 288,691 10,540 SH SOLE 10,540 0 0
CATERPILLAR INC COM 149123101 578,477 735 SH SOLE 727 0 8
CHEVRON CORPORATION COM 166764100 1,082,410 5,686 SH SOLE 3,783 0 1,903
CONOCOPHILLIPS COM 20825C104 780,354 6,320 SH SOLE 6,320 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 204,728 198 SH SOLE 198 0 0
DANAOS CORPORATION SHS Y1968P121 231,114 1,985 SH SOLE 0 0 1,985
DIREXION SHARES ETF TRUST DAILY SEMICONDUC 25461H572 220,692 8,758 SH SOLE 603 0 8,155
ENTERGY CORP NEW COM 29364G103 269,335 2,293 SH SOLE 2,293 0 0
ENVOY MEDICAL INC CL A 29415V109 6,598 10,121 SH SOLE 10,121 0 0
EXXON MOBIL CORP COM 30231G102 1,233,558 7,956 SH SOLE 7,956 0 0
FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 1,709,435 29,791 SH SOLE 29,791 0 0
FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 371,192 6,109 SH SOLE 6,109 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 710,866 39,405 SH SOLE 39,200 0 205
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 3,905,042 53,766 SH SOLE 44,114 0 9,652
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 1,170,794 18,575 SH SOLE 17,900 0 675
FIRST TR EXCHANGE TRADED FD NASD TECH DIV 33738R118 2,817,362 29,144 SH SOLE 28,488 0 656
FIRST TR EXCHANGE TRADED FD NASDQ SEMCNDTR 33738R811 567,069 3,316 SH SOLE 3,193 0 123
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 1,510,630 36,339 SH SOLE 33,541 0 2,798
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 462,284 10,454 SH SOLE 10,454 0 0
FIRST TR EXCHANGE-TRADED FD CLOUD COMPUTING 33734X192 281,678 2,612 SH SOLE 2,612 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 613,055 12,266 SH SOLE 12,266 0 0
FIRST TR EXCHANGE-TRADED FD CONSUMR DISCRE 33734X101 243,680 3,632 SH SOLE 3,632 0 0
FIRST TR EXCHANGE-TRADED FD FINLS ALPHADEX 33734X135 1,222,791 20,828 SH SOLE 20,808 0 20
GALLAGHER ARTHUR J & CO COM 363576109 3,255,095 14,905 SH SOLE 14,905 0 0
GLOBAL X FDS GLOBAL X SILVER 37954Y848 1,910,054 19,967 SH SOLE 18,949 0 1,018
GSK PLC SPONSORED ADR 37733W204 569,566 9,760 SH SOLE 9,760 0 0
HALEON PLC SPON ADS 405552100 124,233 12,411 SH SOLE 12,411 0 0
HOME DEPOT INC COM 437076102 251,787 741 SH SOLE 659 0 82
HUNTINGTON BANCSHARES INC COM 446150104 787,346 47,459 SH SOLE 27,345 0 20,114
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 706,724 35,947 SH SOLE 35,947 0 0
INVESCO EXCH TRD SLF IDX FD BULETSHS 2027 46138J585 706,861 31,396 SH SOLE 31,396 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452 553,791 25,316 SH SOLE 25,316 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 977,420 42,049 SH SOLE 42,049 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 557,466 27,233 SH SOLE 27,233 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 1,332,129 68,122 SH SOLE 68,122 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,027,369 4,961 SH SOLE 4,461 0 500
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 473,020 11,562 SH SOLE 42 0 11,520
ISHARES GOLD TR ISHARES NEW 464285204 1,618,100 18,035 SH SOLE 18,035 0 0
ISHARES INC MSCI EURZONE ETF 464286608 1,833,824 27,639 SH SOLE 26,933 0 706
ISHARES INC MSCI EMERG MRKT 464286533 218,402 3,224 SH SOLE 3,224 0 0
ISHARES TR MSCI USA MIN VOL 46429B697 1,589,045 16,930 SH SOLE 16,930 0 0
ISHARES TR CORE S&P MCP ETF 464287507 2,962,142 41,915 SH SOLE 38,530 0 3,385
ISHARES TR CORE S&P SCP ETF 464287804 6,923,661 52,953 SH SOLE 50,175 0 2,779
ISHARES TR CORE S&P500 ETF 464287200 35,022,441 51,277 SH SOLE 47,631 0 3,646
ISHARES TR RUS 1000 VAL ETF 464287598 448,890 2,011 SH SOLE 1,924 0 87
ISHARES TR RUS 1000 GRW ETF 464287614 1,339,078 3,008 SH SOLE 3,008 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 772,915 2,951 SH SOLE 2,951 0 0
ISHARES TR U.S. REAL ES ETF 464287739 586,974 5,935 SH SOLE 5,935 0 0
ISHARES TR DOW JONES US ETF 464287846 567,562 3,430 SH SOLE 3,120 0 310
ISHARES TR RUS MID CAP ETF 464287499 681,536 6,739 SH SOLE 6,739 0 0
ISHARES TR RUS MD CP GR ETF 464287481 2,911,595 22,157 SH SOLE 21,241 0 915
ISHARES TR RUS MDCP VAL ETF 464287473 792,985 5,210 SH SOLE 5,210 0 0
ISHARES TR U.S. ENERGY ETF 464287796 1,563,597 25,709 SH SOLE 24,949 0 760
ISHARES TR U.S. TECH ETF 464287721 2,233,741 11,536 SH SOLE 11,536 0 0
ISHARES TR 7-10 YR TRSY BD 464287440 5,248,008 54,993 SH SOLE 42,341 0 12,652
ISHARES TR 20 YR TR BD ETF 464287432 4,774,167 55,065 SH SOLE 40,310 0 14,755
ISHARES TR MSCI ACWI ETF 464288257 872,802 6,016 SH SOLE 6,016 0 0
ISHARES TR US AER DEF ETF 464288760 304,782 1,315 SH SOLE 1,300 0 16
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1,960,929 40,043 SH SOLE 38,493 0 1,550
JOHNSON & JOHNSON COM 478160104 443,102 1,836 SH SOLE 1,736 0 100
JPMORGAN CHASE & CO COM 46625H100 371,385 1,197 SH SOLE 1,197 0 0
KRANESHARES TRUST QUADRTC INT RT 500767736 2,733,387 147,432 SH SOLE 112,354 0 35,078
MERCK & CO INC COM 58933Y105 446,083 3,636 SH SOLE 3,636 0 0
META PLATFORMS INC CL A 30303M102 1,151,495 1,832 SH SOLE 1,723 0 109
MICROSOFT CORP COM 594918104 1,073,500 2,877 SH SOLE 2,822 0 55
NEWMARKET CORP COM 651587107 794,193 1,251 SH SOLE 1,251 0 0
NUCOR CORP COM 670346105 260,151 1,414 SH SOLE 1,414 0 0
NVIDIA CORPORATION COM 67066G104 1,847,131 10,044 SH SOLE 9,434 0 610
NVR INC COM 62944T105 707,070 104 SH SOLE 104 0 0
PEPSICO INC COM 713448108 971,162 6,166 SH SOLE 6,166 0 0
PHILLIPS 66 COM 718546104 556,733 3,456 SH SOLE 3,456 0 0
PIMCO ETF TR 25YR+ ZERO U S 72201R882 472,494 7,435 SH SOLE 7,435 0 0
PROSHARES TR SHORT QQQ 74349Y837 1,263,146 41,469 SH SOLE 31,264 0 10,205
PROSHARES TR SHORT S&P 500 NE 74349Y753 1,270,404 35,007 SH SOLE 26,350 0 8,657
PROSHARES TR PSHS SH MSCI EAF 74347R370 1,288,085 107,609 SH SOLE 80,288 0 27,321
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 3,115,774 64,737 SH SOLE 64,516 0 221
QUANTA SVCS INC COM 74762E102 205,358 353 SH SOLE 353 0 0
REAVES UTIL INCOME FD COM SH BEN INT 756158101 244,230 5,934 SH SOLE 5,934 0 0
RENASANT CORP COM 75970E107 316,272 7,959 SH SOLE 7,949 0 10
RTX CORPORATION COM 75513E101 341,825 1,682 SH SOLE 1,682 0 0
SELECT SECTOR SPDR TR STATE STREET ENE 81369Y506 769,076 13,415 SH SOLE 12,078 0 1,337
SHELL PLC SPON ADS 780259305 355,608 3,904 SH SOLE 3,904 0 0
SOUTHERN CO COM 842587107 560,694 5,745 SH SOLE 1,995 0 3,750
SPROTT FDS TR URANIUM MINERS E 85208P303 269,382 4,169 SH SOLE 3,860 0 310
SSGA ACTIVE ETF TR STATE STREET DOU 78467V848 10,867,701 273,058 SH SOLE 244,814 0 28,244
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 439,361 646 SH SOLE 646 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 293,304 802 SH SOLE 752 0 50
TARGET CORP COM 87612E106 395,572 3,189 SH SOLE 3,029 0 160
TESLA INC COM 88160R101 1,758,785 5,089 SH SOLE 4,347 0 742
TRANE TECHNOLOGIES PLC SHS G8994E103 426,522 927 SH SOLE 927 0 0
TRUIST FINL CORP COM 89832Q109 420,364 8,327 SH SOLE 8,327 0 0
VALERO ENERGY CORP COM 91913Y100 1,713,879 7,290 SH SOLE 7,290 0 0
VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 511,554 4,001 SH SOLE 4,001 0 0
VANECK ETF TRUST GOLD MINERS ETF 92189F106 761,879 7,747 SH SOLE 6,237 0 1,509
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 1,311,038 26,382 SH SOLE 26,382 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 450,164 720 SH SOLE 720 0 0
VANGUARD WORLD FD INF TECH ETF 92204A702 240,001 324 SH SOLE 320 0 4
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 309,580 1,115 SH SOLE 1,115 0 0
VISA INC COM CL A 92826C839 263,943 856 SH SOLE 856 0 0
WALMART INC COM 931142103 604,939 4,685 SH SOLE 4,685 0 0
YUM BRANDS INC COM 988498101 358,040 2,227 SH SOLE 2,227 0 0