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 507,306 2,016 SH SOLE 0 0 0 2,016
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 966,525 7,767 SH SOLE 0 0 0 7,767
ADVANCED MICRO DEVICES INC COM 007903107 7,960,791 13,704 SH SOLE 0 0 0 13,704
AES CORP COM 00130H105 1,297,513 88,507 SH SOLE 0 0 0 88,507
ALTRIA GROUP INC COM 02209S103 1,453,462 20,201 SH SOLE 0 0 0 20,201
AMERICAN ELEC PWR CO INC COM 025537101 451,883 3,303 SH SOLE 0 0 0 3,303
ANALOG DEVICES INC COM 032654105 430,929 1,085 SH SOLE 0 0 0 1,085
APA CORPORATION COM 03743Q108 891,376 27,368 SH SOLE 0 0 0 27,368
APPLE INC COM 037833100 207,471 717 SH SOLE 0 0 0 717
AT&T INC COM 00206R102 1,282,820 61,972 SH SOLE 0 0 0 61,972
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 366,285 732 SH SOLE 0 0 0 732
BEST BUY INC COM 086516101 1,621,556 21,370 SH SOLE 0 0 0 21,370
BRISTOL-MYERS SQUIBB CO COM 110122108 1,297,775 22,523 SH SOLE 0 0 0 22,523
CAPITAL GROUP CORE EQUITY ET SHS CREAT UNIT 14020V108 386,798 8,696 SH SOLE 0 0 0 8,696
CAPITAL GROUP GLOBAL EQUITY SHS 14020R107 295,875 8,396 SH SOLE 0 0 0 8,396
CATERPILLAR INC COM 149123101 596,344 560 SH SOLE 0 0 0 560
CF INDUSTRIES HOLD COM 125269100 1,197,031 11,057 SH SOLE 0 0 0 11,057
CHARTER COMMUNICATIONS INC CL A 16119P108 1,247,751 8,774 SH SOLE 0 0 0 8,774
COMCAST CORP NEW CL A 20030N101 1,285,315 52,355 SH SOLE 0 0 0 52,355
CONAGRA BRANDS INC COM 205887102 1,229,450 91,341 SH SOLE 0 0 0 91,341
CONOCOPHILLIPS COM 20825C104 1,149,278 11,055 SH SOLE 0 0 0 11,055
COSTCO WHOLESALE CORPORATION COM 22160K105 6,885,995 7,361 SH SOLE 0 0 0 7,361
DBX ETF TR XTRA SE SELE ETF 23306X886 400,516 3,850 SH SOLE 0 0 0 3,850
DELL TECHNOLOGIES INC CL C 24703L202 2,179,736 5,052 SH SOLE 0 0 0 5,052
DEVON ENERGY CORP NEW COM 25179M103 1,197,371 28,978 SH SOLE 0 0 0 28,978
DOW HLDGS INC COM 260557103 995,849 36,398 SH SOLE 0 0 0 36,398
EDISON INTL COM 281020107 1,343,823 18,050 SH SOLE 0 0 0 18,050
ELEVANCE HEALTH INC FORMERLY COM 036752103 1,324,937 3,426 SH SOLE 0 0 0 3,426
EOG RES INC COM 26875P101 1,261,495 9,724 SH SOLE 0 0 0 9,724
ETF OPPORTUNITIES TRUST AMERICAN CONSER 26923N108 440,161 8,072 SH SOLE 0 0 0 8,072
EVERSOURCE ENERGY COM 30040W108 1,335,405 18,478 SH SOLE 0 0 0 18,478
EXELON CORP COM 30161N101 1,293,099 27,737 SH SOLE 0 0 0 27,737
EXXON MOBIL CORP COM 30231G102 1,375,813 10,063 SH SOLE 0 0 0 10,063
FEDEX CORP COM 31428X106 1,082,177 3,456 SH SOLE 0 0 0 3,456
FEDEX FGHT HLDG CO INC COMMON STOCK 314352105 222,423 1,473 SH SOLE 0 0 0 1,473
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 591,252 7,294 SH SOLE 0 0 0 7,294
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 874,120 6,560 SH SOLE 0 0 0 6,560
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 548,784 12,721 SH SOLE 0 0 0 12,721
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 858,657 4,478 SH SOLE 0 0 0 4,478
FIRST TR EXCHNG TRADED FD VI FT VEST LAD 33740U729 764,528 27,373 SH SOLE 0 0 0 27,373
FIRST TR EXCHNG TRADED FD VI FT LADD BUFF ETF 33740F755 48,643,421 1,331,602 SH SOLE 0 0 0 1,331,602
FIRST TR EXCHNG TRADED FD VI FT VEST NASD ETF 33740U752 600,360 15,288 SH SOLE 0 0 0 15,288
FIRSTENERGY CORP COM 337932107 1,330,502 27,987 SH SOLE 0 0 0 27,987
FORD MTR CO COM 345370860 1,391,501 100,108 SH SOLE 0 0 0 100,108
FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 9,874,396 126,142 SH SOLE 0 0 0 126,142
GENUINE PARTS CO COM 372460105 1,446,553 12,261 SH SOLE 0 0 0 12,261
HEWLETT PACKARD ENTERPRISE C COM 42824C109 1,860,607 41,246 SH SOLE 0 0 0 41,246
HP INC COM 40434L105 1,312,363 59,816 SH SOLE 0 0 0 59,816
HUMANA INC COM 444859102 1,328,304 3,344 SH SOLE 0 0 0 3,344
ILLUMINA INC COM 452327109 9,151,776 52,049 SH SOLE 0 0 0 52,049
INTERNATIONAL BUSINESS MACHS COM 459200101 239,872 853 SH SOLE 0 0 0 853
KLA CORP COM NEW 482480100 15,984,596 52,980 SH SOLE 0 0 0 52,980
KRAFT HEINZ CO COM 500754106 1,351,088 57,201 SH SOLE 0 0 0 57,201
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 9,237,472 227,608 SH SOLE 0 0 0 227,608
LENNAR CORP CL A 526057104 942,996 10,421 SH SOLE 0 0 0 10,421
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 1,004,351 19,076 SH SOLE 0 0 0 19,076
METLIFE INC COM 59156R108 1,367,298 16,160 SH SOLE 0 0 0 16,160
MICROSOFT CORP COM 594918104 7,186,631 19,266 SH SOLE 0 0 0 19,266
MOLSON COORS BEVERAGE CO CL B 60871R209 845,081 21,691 SH SOLE 0 0 0 21,691
MOSAIC CO COM 61945C103 1,194,099 56,352 SH SOLE 0 0 0 56,352
MYR GROUP INC COM 55405W104 7,568,050 15,124 SH SOLE 0 0 0 15,124
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675 1,938,697 34,138 SH SOLE 0 0 0 34,138
NEOS ETF TRUST NEOS S&P 500 HI 78433H303 1,882,094 35,451 SH SOLE 0 0 0 35,451
NORTHERN LTS FD TR III HCM DEFEN 500 66538R730 511,674 8,025 SH SOLE 0 0 0 8,025
NORTHERN LTS FD TR III HCM DEFND 100 66538R748 19,530,325 228,158 SH SOLE 0 0 0 228,158
OMNICOM GROUP INC COM 681919106 1,216,989 16,710 SH SOLE 0 0 0 16,710
ONEOK INC NEW COM 682680103 1,321,488 15,200 SH SOLE 0 0 0 15,200
PAYCHEX INC COM 704326107 1,366,394 13,896 SH SOLE 0 0 0 13,896
PFIZER INC COM 717081103 1,159,500 48,152 SH SOLE 0 0 0 48,152
PRICE T ROWE GROUP INC COM 74144T108 1,476,037 12,983 SH SOLE 0 0 0 12,983
PROGRESSIVE CORP COM 743315103 1,371,866 6,280 SH SOLE 0 0 0 6,280
PRUDENTIAL FINL INC COM 744320102 1,381,936 12,804 SH SOLE 0 0 0 12,804
PULTE GROUP INC COM 745867101 1,495,315 10,898 SH SOLE 0 0 0 10,898
QUANTA SVCS INC COM 74762E102 637,235 885 SH SOLE 0 0 0 885
REGIONS FINANCIAL CORP NEW COM 7591EP100 1,389,925 46,024 SH SOLE 0 0 0 46,024
SKYWORKS SOLUTIONS INC COM 83088M102 1,298,370 19,150 SH SOLE 0 0 0 19,150
SMURFIT WESTROCK PLC SHS G8267P108 1,449,650 31,337 SH SOLE 0 0 0 31,337
SNAP ON INC COM 833034101 1,366,953 3,397 SH SOLE 0 0 0 3,397
SPDR SERIES TRUST ST STR MSCI USAQ 78468R812 19,356,069 103,585 SH SOLE 0 0 0 103,585
SPDR SERIES TRUST ST STR R2K LOWV 78468R887 10,038,809 63,794 SH SOLE 0 0 0 63,794
STANLEY BLACK & DECKER INC COM 854502101 1,567,474 16,654 SH SOLE 0 0 0 16,654
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 950,638 1,273 SH SOLE 0 0 0 1,273
THE CAMPBELLS COMPANY COM 134429109 1,388,178 62,334 SH SOLE 0 0 0 62,334
UNITED PARCEL SVCS INC CL B 911312106 1,340,310 12,468 SH SOLE 0 0 0 12,468
VERIZON COMMUNICATIONS INC COM 92343V104 1,272,317 30,050 SH SOLE 0 0 0 30,050
VIATRIS INC COM 92556V106 1,255,028 79,032 SH SOLE 0 0 0 79,032
WABTEC COM 929740108 851,666 3,159 SH SOLE 0 0 0 3,159