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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 1,106 8,550 SH   SOLE 0 7,526 0 1,024
ABBVIE INC COM 00287Y109 264 1,721 SH   SOLE 0 762 0 959
ADVANCED MICRO DEVICES INC COM 007903107 9,295 121,546 SH   SOLE 0 114,152 0 7,394
ALBEMARLE CORP COM 012653101 1,432 6,853 SH   SOLE 0 6,349 0 504
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 413 3,629 SH   SOLE 0 3,629 0 0
ALKERMES PLC SHS G01767105 689 23,118 SH   SOLE 0 22,733 0 385
ALPHABET INC CAP STK CL A 02079K305 780 358 SH   SOLE 0 338 0 20
ALPHABET INC CAP STK CL C 02079K107 15,234 6,965 SH   SOLE 0 6,481 0 484
AMAZON COM INC COM 023135106 19,022 179,101 SH   SOLE 0 169,885 0 9,216
AMERICAN TOWER CORP NEW COM 03027X100 4,370 17,096 SH   SOLE 0 16,078 0 1,018
APPLE INC COM 037833100 23,610 172,689 SH   SOLE 0 161,271 0 11,418
ARCHER DANIELS MIDLAND CO COM 039483102 1,141 14,699 SH   SOLE 0 13,390 0 1,309
AT&T INC COM 00206R102 5,269 251,379 SH   SOLE 0 235,109 0 16,270
AUTOZONE INC COM 053332102 2,390 1,112 SH   SOLE 0 1,031 0 81
AVNET INC COM 053807103 699 16,306 SH   SOLE 0 16,013 0 293
BERKLEY W R CORP COM 084423102 996 14,595 SH   SOLE 0 13,320 0 1,275
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,430 8,899 SH   SOLE 0 8,109 0 790
BILL COM HLDGS INC COM 090043100 3,756 34,162 SH   SOLE 0 30,956 0 3,206
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 252 6,040 SH   SOLE 0 5,736 0 304
BLACKROCK INC COM 09247X101 259 426 SH   SOLE 0 340 0 86
CHENIERE ENERGY INC COM NEW 16411R208 893 6,715 SH   SOLE 0 6,285 0 430
CLEVELAND-CLIFFS INC NEW COM 185899101 1,638 106,551 SH   SOLE 0 99,523 0 7,028
CLOUDFLARE INC CL A COM 18915M107 1,021 23,336 SH   SOLE 0 20,875 0 2,461
COINBASE GLOBAL INC COM CL A 19260Q107 3,996 84,978 SH   SOLE 0 82,735 0 2,243
CONAGRA BRANDS INC COM 205887102 5,121 149,570 SH   SOLE 0 138,944 0 10,626
CORTEVA INC COM 22052L104 1,033 19,079 SH   SOLE 0 17,213 0 1,866
COSTCO WHSL CORP NEW COM 22160K105 13,457 28,078 SH   SOLE 0 26,022 0 2,056
DEVON ENERGY CORP NEW COM 25179M103 249 4,511 SH   SOLE 0 3,712 0 799
DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 204 5,009 SH   SOLE 0 5,009 0 0
DISNEY WALT CO COM 254687106 208 2,206 SH   SOLE 0 1,452 0 754
ELEVANCE HEALTH INC COM 036752103 1,097 2,274 SH   SOLE 0 2,092 0 182
ENPHASE ENERGY INC COM 29355A107 632 3,236 SH   SOLE 0 3,133 0 103
EOG RES INC COM 26875P101 240 2,171 SH   SOLE 0 1,799 0 372
EXXON MOBIL CORP COM 30231G102 1,118 13,054 SH   SOLE 0 10,484 0 2,570
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 217 8,120 SH   SOLE 0 8,120 0 0
FIRST TR EXCHANGE TRADED FD S NETWRK FUT VEH 33734X309 825 18,263 SH   SOLE 0 15,488 0 2,775
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 516 9,130 SH   SOLE 0 9,096 0 34
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 285 4,637 SH   SOLE 0 4,637 0 0
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 308 20,881 SH   SOLE 0 20,729 0 152
FIRST TR EXCHANGE-TRADED ALP MID CAP VAL FD 33737M201 2,558 62,857 SH   SOLE 0 59,605 0 3,252
FIRST TR EXCHANGE-TRADED FD DORSY WR MOMNT 33741L108 1,995 79,364 SH   SOLE 0 60,711 0 18,653
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 1,527 21,843 SH   SOLE 0 19,371 0 2,472
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 354 15,124 SH   SOLE 0 15,124 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 356 2,800 SH   SOLE 0 2,800 0 0
FIRST TR EXCHANGE-TRADED FD DORSY WRGH VLU 33741L207 1,517 70,494 SH   SOLE 0 60,412 0 10,082
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 6,312 128,537 SH   SOLE 0 113,421 0 15,116
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 4,540 176,374 SH   SOLE 0 143,203 0 33,171
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 1,208 29,157 SH   SOLE 0 28,926 0 231
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 286 10,234 SH   SOLE 0 4,137 0 6,097
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 2,246 104,648 SH   SOLE 0 91,941 0 12,707
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 310 10,502 SH   SOLE 0 4,247 0 6,255
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 1,621 66,151 SH   SOLE 0 63,428 0 2,723
FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 3,025 208,193 SH   SOLE 0 206,537 0 1,656
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 340 5,469 SH   SOLE 0 5,447 0 22
GALLAGHER ARTHUR J & CO COM 363576109 595 3,649 SH   SOLE 0 3,649 0 0
GLOBAL X FDS S&P 500 COVERED 37954Y475 275 6,439 SH   SOLE 0 2,888 0 3,551
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 267 15,305 SH   SOLE 0 6,080 0 9,225
GSK PLC SPONSORED ADR 37733W105 5,075 116,579 SH   SOLE 0 105,219 0 11,360
HALLIBURTON CO COM 406216101 233 7,444 SH   SOLE 0 6,082 0 1,362
HOME DEPOT INC COM 437076102 11,290 41,162 SH   SOLE 0 39,074 0 2,088
HONDA MOTOR LTD AMERN SHS 438128308 1,368 56,664 SH   SOLE 0 50,089 0 6,575
ILLUMINA INC COM 452327109 1,857 10,072 SH   SOLE 0 8,595 0 1,477
INTEL CORP COM 458140100 2,844 76,032 SH   SOLE 0 70,649 0 5,383
INTERNATIONAL BUSINESS MACHS COM 459200101 4,786 33,895 SH   SOLE 0 31,267 0 2,628
INTERNATIONAL PAPER CO COM 460146103 4,628 110,647 SH   SOLE 0 102,982 0 7,665
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 202 11,213 SH   SOLE 0 3,028 0 8,185
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 3,479 56,114 SH   SOLE 0 50,072 0 6,042
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 361 16,453 SH   SOLE 0 9,980 0 6,473
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 401 18,399 SH   SOLE 0 11,730 0 6,669
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 510 22,236 SH   SOLE 0 16,403 0 5,833
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635 373 16,799 SH   SOLE 0 10,337 0 6,462
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 HY 46138J874 478 21,691 SH   SOLE 0 15,786 0 5,905
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 243 1,643 SH   SOLE 0 0 0 1,643
INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 232 3,776 SH   SOLE 0 3,776 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 9,008 67,109 SH   SOLE 0 63,118 0 3,991
INVESCO EXCHANGE TRADED FD T S&P500 EQL MAT 46137V316 227 1,463 SH   SOLE 0 1,463 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENTUM 46137V837 757 11,110 SH   SOLE 0 8,216 0 2,894
INVESCO EXCHANGE TRADED FD T DWA ENERGY MNT 46137V878 275 7,197 SH   SOLE 0 7,141 0 56
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1,537 5,365 SH   SOLE 0 4,868 0 497
INVESCO QQQ TR UNIT SER 1 46090E103 2,211 7,889 SH   SOLE 0 7,572 0 317
ISHARES INC MSCI COLMBIA ETF 46434G202 472 52,345 SH   SOLE 0 50,396 0 1,949
ISHARES INC MSCI STH KOR ETF 464286772 5,676 97,543 SH   SOLE 0 90,365 0 7,178
ISHARES TR CORE MSCI INTL 46435G326 235 4,380 SH   SOLE 0 0 0 4,380
ISHARES TR MSCI INDONIA ETF 46429B309 604 26,990 SH   SOLE 0 26,592 0 398
ISHARES TR S&P 500 GRWT ETF 464287309 6,147 101,849 SH   SOLE 0 98,485 0 3,364
ISHARES TR U.S. FIN SVC ETF 464287770 925 6,241 SH   SOLE 0 5,611 0 630
ISHARES TR FLTG RATE NT ETF 46429B655 3,036 60,819 SH   SOLE 0 57,093 0 3,726
ISHARES TR PFD AND INCM SEC 464288687 3,065 93,225 SH   SOLE 0 87,809 0 5,416
ISHARES TR CORE S&P SCP ETF 464287804 5,045 54,589 SH   SOLE 0 51,028 0 3,561
ISHARES TR 1 3 YR TREAS BD 464287457 1,618 19,548 SH   SOLE 0 17,659 0 1,889
ISHARES TR CORE S&P500 ETF 464287200 8,945 23,592 SH   SOLE 0 19,386 0 4,206
ISHARES TR SHORT TREAS BD 464288679 1,643 14,921 SH   SOLE 0 14,311 0 610
ISHARES TR MSCI USA MMENTM 46432F396 353 2,588 SH   SOLE 0 1,648 0 940
ISHARES TR S&P SML 600 GWT 464287887 953 9,046 SH   SOLE 0 9,046 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS EUR 46641Q191 2,921 63,392 SH   SOLE 0 60,017 0 3,375
JOHNSON & JOHNSON COM 478160104 222 1,253 SH   SOLE 0 659 0 594
JPMORGAN CHASE & CO COM 46625H100 10,016 88,944 SH   SOLE 0 83,908 0 5,036
KROGER CO COM 501044101 788 16,643 SH   SOLE 0 15,685 0 958
LILLY ELI & CO COM 532457108 1,766 5,447 SH   SOLE 0 4,901 0 546
LOWES COS INC COM 548661107 8,564 49,029 SH   SOLE 0 44,741 0 4,288
MARATHON OIL CORP COM 565849106 271 12,070 SH   SOLE 0 10,182 0 1,888
MCKESSON CORP COM 58155Q103 1,323 4,057 SH   SOLE 0 3,564 0 493
META PLATFORMS INC CL A 30303M102 8,542 52,972 SH   SOLE 0 49,296 0 3,676
MICROSOFT CORP COM 594918104 23,336 90,861 SH   SOLE 0 84,407 0 6,454
NETFLIX INC COM 64110L106 7,330 41,916 SH   SOLE 0 38,870 0 3,046
NEXTERA ENERGY INC COM 65339F101 863 11,140 SH   SOLE 0 10,257 0 883
NORTHROP GRUMMAN CORP COM 666807102 4,684 9,787 SH   SOLE 0 9,104 0 683
NOVO-NORDISK A S ADR 670100205 211 1,898 SH   SOLE 0 1,898 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 51 13,737 SH   SOLE 0 13,737 0 0
NUVEEN CR STRATEGIES INCOME COM SHS 67073D102 71 13,605 SH   SOLE 0 13,605 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106 82 10,734 SH   SOLE 0 10,734 0 0
NVIDIA CORPORATION COM 67066G104 5,119 33,772 SH   SOLE 0 30,851 0 2,921
OVERSTOCK COM INC DEL COM 690370101 292 11,662 SH   SOLE 0 11,662 0 0
PEPSICO INC COM 713448108 265 1,591 SH   SOLE 0 1,046 0 545
PIMCO STRATEGIC INCOME FD COM 72200X104 74 14,349 SH   SOLE 0 14,349 0 0
PROCTER AND GAMBLE CO COM 742718109 3,056 21,254 SH   SOLE 0 19,495 0 1,759
PROSHARES TR BITCOIN STRATE 74347G440 1,559 134,315 SH   SOLE 0 104,787 0 29,528
PROSHARES TR ONLINE RTL ETF 74347B169 546 16,800 SH   SOLE 0 16,800 0 0
QUANTA SVCS INC COM 74762E102 339 2,701 SH   SOLE 0 2,087 0 614
REALTY INCOME CORP COM 756109104 478 7,006 SH   SOLE 0 2,153 0 4,853
SALESFORCE INC COM 79466L302 220 1,332 SH   SOLE 0 983 0 349
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,567 17,942 SH   SOLE 0 16,406 0 1,536
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 418 7,709 SH   SOLE 0 7,709 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 980 13,698 SH   SOLE 0 12,676 0 1,022
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 1,193 17,018 SH   SOLE 0 15,713 0 1,305
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 1,269 9,894 SH   SOLE 0 9,204 0 690
SNAP ONE HOLDINGS CORP COM 83303Y105 108 11,827 SH   SOLE 0 0 0 11,827
SOUTHERN CO COM 842587107 583 8,171 SH   SOLE 0 7,297 0 874
SOUTHERN COPPER CORP COM 84265V105 424 8,504 SH   SOLE 0 8,083 0 421
SPDR SER TR S&P REGL BKG 78464A698 1,828 31,476 SH   SOLE 0 24,232 0 7,244
SPDR SER TR BLOOMBERG 1-3 MO 78468R663 12,472 136,320 SH   SOLE 0 125,202 0 11,118
SPDR SER TR S&P RETAIL ETF 78464A714 491 8,449 SH   SOLE 0 4,777 0 3,672
T-MOBILE US INC COM 872590104 355 2,636 SH   SOLE 0 2,145 0 491
TARGET CORP COM 87612E106 9,390 66,488 SH   SOLE 0 60,444 0 6,044
TESLA INC COM 88160R101 8,746 12,987 SH   SOLE 0 11,809 0 1,178
TOYOTA MOTOR CORP ADS 892331307 1,930 12,519 SH   SOLE 0 10,959 0 1,560
TYSON FOODS INC CL A 902494103 339 3,938 SH   SOLE 0 2,729 0 1,209
UNILEVER PLC SPON ADR NEW 904767704 9,716 211,995 SH   SOLE 0 193,929 0 18,066
UNITEDHEALTH GROUP INC COM 91324P102 8,294 16,147 SH   SOLE 0 15,129 0 1,018
UNUM GROUP COM 91529Y106 733 21,533 SH   SOLE 0 21,112 0 421
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 1,074 4,933 SH   SOLE 0 4,933 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 550 2,468 SH   SOLE 0 2,403 0 65
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 5,914 64,906 SH   SOLE 0 60,154 0 4,752
VANGUARD INDEX FDS MID CAP ETF 922908629 731 3,713 SH   SOLE 0 2,211 0 1,502
VANGUARD INDEX FDS VALUE ETF 922908744 403 3,053 SH   SOLE 0 3,020 0 33
VANGUARD INDEX FDS TOTAL STK MKT 922908769 324 1,717 SH   SOLE 0 1,697 0 20
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 9,713 28,000 SH   SOLE 0 26,494 0 1,506
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 4,475 84,731 SH   SOLE 0 80,983 0 3,748
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 374 8,976 SH   SOLE 0 0 0 8,976
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 6,323 126,166 SH   SOLE 0 118,240 0 7,926
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 279 1,943 SH   SOLE 0 0 0 1,943
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 7,067 69,492 SH   SOLE 0 63,486 0 6,006
VANGUARD WORLD FDS COMM SRVC ETF 92204A884 517 5,500 SH   SOLE 0 5,500 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 275 1,167 SH   SOLE 0 1,167 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 3,331 65,630 SH   SOLE 0 61,072 0 4,558
VISA INC COM CL A 92826C839 2,430 12,341 SH   SOLE 0 11,101 0 1,240
WELLS FARGO CO NEW COM 949746101 5,281 134,818 SH   SOLE 0 125,467 0 9,351
WILLIAMS COS INC COM 969457100 1,085 34,764 SH   SOLE 0 32,829 0 1,935
WISDOMTREE TR US TOTAL DIVIDND 97717W109 299 5,169 SH   SOLE 0 5,169 0 0
WP CAREY INC COM 92936U109 212 2,554 SH   SOLE 0 2,138 0 416