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   954,077 9,851 SH   SOLE   0 0 9,851
ADOBE INC COM 00724F101   997,874 1,957 SH   SOLE   0 0 1,957
AIR PRODS & CHEMS INC COM 009158106   2,912,785 10,278 SH   SOLE   0 0 10,278
ALLSTATE CORP COM 020002101   1,534,673 13,775 SH   SOLE   0 0 13,775
ALPHABET INC CAP STK CL A 02079K305   1,738,213 13,283 SH   SOLE   0 0 13,283
ALTRIA GROUP INC COM 02209S103   278,119 6,614 SH   SOLE   0 0 6,614
AMAZON COM INC COM 023135106   1,687,137 13,272 SH   SOLE   0 0 13,272
AMGEN INC COM 031162100   1,269,085 4,722 SH   SOLE   0 0 4,722
ANALOG DEVICES INC COM 032654105   965,096 5,512 SH   SOLE   0 0 5,512
APPLE INC COM 037833100   4,716,368 27,547 SH   SOLE   0 0 27,547
ASTRAZENECA PLC SPONSORED ADR 046353108   1,036,522 15,306 SH   SOLE   0 0 15,306
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   230,848 659 SH   SOLE   0 0 659
BEST BUY INC COM 086516101   2,477,439 35,662 SH   SOLE   0 0 35,662
BOEING CO COM 097023105   1,121,903 5,853 SH   SOLE   0 0 5,853
BOSTON SCIENTIFIC CORP COM 101137107   219,120 4,150 SH   SOLE   0 0 4,150
BRISTOL-MYERS SQUIBB CO COM 110122108   842,741 14,520 SH   SOLE   0 0 14,520
BROADCOM INC COM 11135F101   2,162,830 2,604 SH   SOLE   0 0 2,604
CAPITAL ONE FINL CORP COM 14040H105   643,927 6,635 SH   SOLE   0 0 6,635
CATERPILLAR INC COM 149123101   414,414 1,518 SH   SOLE   0 0 1,518
CHEVRON CORP NEW COM 166764100   1,541,282 9,140 SH   SOLE   0 0 9,140
CHUBB LIMITED COM H1467J104   3,021,941 14,516 SH   SOLE   0 0 14,516
CISCO SYS INC COM 17275R102   3,250,383 60,461 SH   SOLE   0 0 60,461
CLEAN HARBORS INC COM 184496107   256,396 1,532 SH   SOLE   0 0 1,532
CME GROUP INC COM 12572Q105   2,902,189 14,495 SH   SOLE   0 0 14,495
COCA COLA CO COM 191216100   831,272 14,849 SH   SOLE   0 0 14,849
COMCAST CORP NEW CL A 20030N101   2,956,148 66,670 SH   SOLE   0 0 66,670
COMERICA INC COM 200340107   305,891 7,362 SH   SOLE   0 0 7,362
CONOCOPHILLIPS COM 20825C104   238,522 1,991 SH   SOLE   0 0 1,991
CONSOLIDATED EDISON INC COM 209115104   352,555 4,122 SH   SOLE   0 0 4,122
COPA HOLDINGS SA CL A P31076105   200,787 2,253 SH   SOLE   0 0 2,253
CROWN CASTLE INC COM 22822V101   675,500 7,340 SH   SOLE   0 0 7,340
CUMMINS INC COM 231021106   225,033 985 SH   SOLE   0 0 985
DARDEN RESTAURANTS INC COM 237194105   994,520 6,944 SH   SOLE   0 0 6,944
DEERE & CO COM 244199105   218,880 580 SH   SOLE   0 0 580
DEVON ENERGY CORP NEW COM 25179M103   2,708,978 56,792 SH   SOLE   0 0 56,792
DTE ENERGY CO COM 233331107   305,981 3,082 SH   SOLE   0 0 3,082
DUKE ENERGY CORP NEW COM NEW 26441C204   591,783 6,705 SH   SOLE   0 0 6,705
EATON CORP PLC SHS G29183103   3,695,076 17,325 SH   SOLE   0 0 17,325
EDWARDS LIFESCIENCES CORP COM 28176E108   1,126,631 16,262 SH   SOLE   0 0 16,262
ELI LILLY & CO COM 532457108   2,254,872 4,198 SH   SOLE   0 0 4,198
EMERSON ELEC CO COM 291011104   999,017 10,345 SH   SOLE   0 0 10,345
ENCOMPASS HEALTH CORP COM 29261A100   214,711 3,197 SH   SOLE   0 0 3,197
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707   600,946 11,933 SH   SOLE   0 0 11,933
EXXON MOBIL CORP COM 30231G102   395,657 3,365 SH   SOLE   0 0 3,365
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   698,256 15,196 SH   SOLE   0 0 15,196
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   590,444 11,962 SH   SOLE   0 0 11,962
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   234,737 4,185 SH   SOLE   0 0 4,185
FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879   293,716 13,940 SH   SOLE   0 0 13,940
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   2,662,461 36,160 SH   SOLE   0 0 36,160
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714   1,512,720 42,829 SH   SOLE   0 0 42,829
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698   2,745,387 80,818 SH   SOLE   0 0 80,818
FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802   2,210,480 72,905 SH   SOLE   0 0 72,905
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   622,919 14,812 SH   SOLE   0 0 14,812
FIRST TR MORNINGSTAR DIVID L SHS 336917109   339,383 10,149 SH   SOLE   0 0 10,149
FIRST TR VALUE LINE DIVID IN SHS 33734H106   1,389,188 37,154 SH   SOLE   0 0 37,154
FISERV INC COM 337738108   1,227,875 10,870 SH   SOLE   0 0 10,870
HALLIBURTON CO COM 406216101   1,872,315 46,230 SH   SOLE   0 0 46,230
HOME DEPOT INC COM 437076102   3,361,832 11,126 SH   SOLE   0 0 11,126
HONEYWELL INTL INC COM 438516106   1,359,317 7,358 SH   SOLE   0 0 7,358
INNOVATOR ETFS TR GRWT100 PWR BF 45782C466   223,786 5,515 SH   SOLE   0 0 5,515
INNOVATOR ETFS TR US EQT ULTRA BF 45782C730   1,936,343 68,422 SH   SOLE   0 0 68,422
INNOVATOR ETFS TR US EQT ULTRA BF 45782C805   2,201,980 85,468 SH   SOLE   0 0 85,468
INNOVATOR ETFS TR US EQT ULTRA BF 45782C839   1,373,023 48,637 SH   SOLE   0 0 48,637
INTEL CORP COM 458140100   242,548 6,822 SH   SOLE   0 0 6,822
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,582,638 14,385 SH   SOLE   0 0 14,385
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   537,446 11,553 SH   SOLE   0 0 11,553
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841   763,405 36,933 SH   SOLE   0 0 36,933
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   626,311 33,430 SH   SOLE   0 0 33,430
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   313,500 16,189 SH   SOLE   0 0 16,189
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   761,744 40,550 SH   SOLE   0 0 40,550
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866   606,562 28,571 SH   SOLE   0 0 28,571
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   810,554 40,306 SH   SOLE   0 0 40,306
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   384,796 4,822 SH   SOLE   0 0 4,822
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324   243,486 6,359 SH   SOLE   0 0 6,359
INVESCO QQQ TR UNIT SER 1 46090E103   2,763,337 7,713 SH   SOLE   0 0 7,713
IQVIA HLDGS INC COM 46266C105   1,268,251 6,446 SH   SOLE   0 0 6,446
IRIDIUM COMMUNICATIONS INC COM 46269C102   210,528 4,628 SH   SOLE   0 0 4,628
ISHARES TR MSCI USA QLT FCT 46432F339   735,652 5,582 SH   SOLE   0 0 5,582
ISHARES TR CORE US AGGBD ET 464287226   473,679 5,037 SH   SOLE   0 0 5,037
ISHARES TR ISHARES BIOTECH 464287556   512,762 4,193 SH   SOLE   0 0 4,193
ISHARES TR INTL SEL DIV ETF 464288448   354,203 13,945 SH   SOLE   0 0 13,945
ISHARES TR S&P 100 ETF 464287101   1,554,358 7,747 SH   SOLE   0 0 7,747
ISHARES TR CORE S&P500 ETF 464287200   925,422 2,155 SH   SOLE   0 0 2,155
ISHARES TR IBONDS DEC25 ETF 46434VBD1   236,486 9,704 PRN   SOLE   0 0 9,704
ISHARES TR CORE HIGH DV ETF 46429B663   940,938 9,515 SH   SOLE   0 0 9,515
ISHARES TR INVT GRD CORP BD 46436E288   237,944 7,549 SH   SOLE   0 0 7,549
ISHARES TR SELECT DIVID ETF 464287168   1,931,492 17,944 SH   SOLE   0 0 17,944
ISHARES TR IBONDS DEC2026 46435GAA0   208,895 8,952 PRN   SOLE   0 0 8,952
ISHARES TR MSCI USA MIN VOL 46429B697   1,342,721 18,551 SH   SOLE   0 0 18,551
JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886   487,519 10,163 SH   SOLE   0 0 10,163
JOHNSON & JOHNSON COM 478160104   3,217,639 20,659 SH   SOLE   0 0 20,659
JOHNSON CTLS INTL PLC SHS G51502105   2,413,552 45,359 SH   SOLE   0 0 45,359
JPMORGAN CHASE & CO COM 46625H100   4,485,469 30,930 SH   SOLE   0 0 30,930
KEYSIGHT TECHNOLOGIES INC COM 49338L103   1,249,139 9,441 SH   SOLE   0 0 9,441
KIMBERLY-CLARK CORP COM 494368103   583,826 4,831 SH   SOLE   0 0 4,831
L3HARRIS TECHNOLOGIES INC COM 502431109   1,148,496 6,596 SH   SOLE   0 0 6,596
LAUDER ESTEE COS INC CL A 518439104   1,014,163 7,016 SH   SOLE   0 0 7,016
LINDE PLC SHS G54950103   948,375 2,547 SH   SOLE   0 0 2,547
LOCKHEED MARTIN CORP COM 539830109   559,866 1,369 SH   SOLE   0 0 1,369
LOWES COS INC COM 548661107   1,077,443 5,184 SH   SOLE   0 0 5,184
MARATHON PETE CORP COM 56585A102   4,328,173 28,599 SH   SOLE   0 0 28,599
MCDONALDS CORP COM 580135101   1,126,733 4,277 SH   SOLE   0 0 4,277
MEDTRONIC PLC SHS G5960L103   2,488,949 31,763 SH   SOLE   0 0 31,763
MERCK & CO INC COM 58933Y105   3,391,585 32,944 SH   SOLE   0 0 32,944
META PLATFORMS INC CL A 30303M102   1,921,044 6,399 SH   SOLE   0 0 6,399
MICROSOFT CORP COM 594918104   4,340,931 13,748 SH   SOLE   0 0 13,748
MOBILEYE GLOBAL INC COMMON CLASS A 60741F104   211,780 5,097 SH   SOLE   0 0 5,097
MONDELEZ INTL INC CL A 609207105   205,493 2,961 SH   SOLE   0 0 2,961
MORGAN STANLEY COM NEW 617446448   800,203 9,798 SH   SOLE   0 0 9,798
MOTOROLA SOLUTIONS INC COM NEW 620076307   3,003,352 11,032 SH   SOLE   0 0 11,032
NIKE INC CL B 654106103   633,387 6,624 SH   SOLE   0 0 6,624
NORTHROP GRUMMAN CORP COM 666807102   1,423,134 3,233 SH   SOLE   0 0 3,233
NXP SEMICONDUCTORS N V COM N6596X109   1,505,198 7,529 SH   SOLE   0 0 7,529
ORACLE CORP COM 68389X105   376,440 3,554 SH   SOLE   0 0 3,554
PACER FDS TR US CASH COWS 100 69374H881   2,477,580 50,123 SH   SOLE   0 0 50,123
PEPSICO INC COM 713448108   1,259,109 7,431 SH   SOLE   0 0 7,431
PGIM ETF TR PGIM ULTRA SH BD 69344A107   392,852 7,938 SH   SOLE   0 0 7,938
PIONEER NAT RES CO COM 723787107   1,641,971 7,153 SH   SOLE   0 0 7,153
PROCTER AND GAMBLE CO COM 742718109   1,265,336 8,675 SH   SOLE   0 0 8,675
PROSHARES TR S&P 500 DV ARIST 74348A467   2,600,625 29,369 SH   SOLE   0 0 29,369
QUALCOMM INC COM 747525103   856,717 7,714 SH   SOLE   0 0 7,714
RTX CORPORATION COM 75513E101   327,320 4,548 SH   SOLE   0 0 4,548
S&P GLOBAL INC COM 78409V104   1,337,766 3,661 SH   SOLE   0 0 3,661
SALESFORCE INC COM 79466L302   1,402,832 6,918 SH   SOLE   0 0 6,918
SELECT SECTOR SPDR TR ENERGY 81369Y506   573,615 6,346 SH   SOLE   0 0 6,346
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   350,945 2,726 SH   SOLE   0 0 2,726
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   354,578 5,153 SH   SOLE   0 0 5,153
SPDR S&P 500 ETF TR TR UNIT 78462F103   702,777 1,644 SH   SOLE   0 0 1,644
SPDR SER TR S&P 600 SMCP VAL 78464A300   263,427 3,640 SH   SOLE   0 0 3,640
STERIS PLC SHS USD G8473T100   1,451,683 6,616 SH   SOLE   0 0 6,616
STRYKER CORPORATION COM 863667101   1,086,795 3,977 SH   SOLE   0 0 3,977
TARGET CORP COM 87612E106   637,104 5,762 SH   SOLE   0 0 5,762
TJX COS INC NEW COM 872540109   1,763,468 19,841 SH   SOLE   0 0 19,841
TRANE TECHNOLOGIES PLC SHS G8994E103   1,613,946 7,954 SH   SOLE   0 0 7,954
TRUIST FINL CORP COM 89832Q109   648,989 22,684 SH   SOLE   0 0 22,684
UNION PAC CORP COM 907818108   2,695,858 13,239 SH   SOLE   0 0 13,239
UNITED PARCEL SERVICE INC CL B 911312106   778,259 4,993 SH   SOLE   0 0 4,993
UNITEDHEALTH GROUP INC COM 91324P102   1,562,989 3,100 SH   SOLE   0 0 3,100
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   1,331,295 17,554 SH   SOLE   0 0 17,554
VANECK ETF TRUST AGRIBUSINESS ETF 92189F700   216,582 2,752 SH   SOLE   0 0 2,752
VANGUARD INDEX FDS TOTAL STK MKT 922908769   307,570 1,448 SH   SOLE   0 0 1,448
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,609,271 10,357 SH   SOLE   0 0 10,357
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   377,806 1,607 SH   SOLE   0 0 1,607
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   368,586 3,504 SH   SOLE   0 0 3,504
VERIZON COMMUNICATIONS INC COM 92343V104   2,551,801 78,735 SH   SOLE   0 0 78,735
VISA INC COM CL A 92826C839   1,497,365 6,510 SH   SOLE   0 0 6,510
WALMART INC COM 931142103   3,134,628 19,600 SH   SOLE   0 0 19,600
WASTE MGMT INC DEL COM 94106L109   1,195,739 7,844 SH   SOLE   0 0 7,844
WELLTOWER INC COM 95040Q104   325,140 3,969 SH   SOLE   0 0 3,969
WESCO INTL INC COM 95082P105   221,770 1,542 SH   SOLE   0 0 1,542
WINTRUST FINL CORP COM 97650W108   632,841 8,382 SH   SOLE   0 0 8,382
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   588,341 11,692 SH   SOLE   0 0 11,692
WISDOMTREE TR US QTLY DIV GRT 97717X669   460,429 7,252 SH   SOLE   0 0 7,252