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
ADVANCED MICRO DEVICES INC COM 007903107   1,199,324 9,929 SH   SOLE 0 0 0 9,929
ADVISORS INNER CIRCLE FD III DEMCRATIC LG ETF 00774Q346   1,987,877 55,311 SH   SOLE 0 0 0 55,311
AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844   222,210 7,175 SH   SOLE 0 0 0 7,175
AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794   346,180 11,380 SH   SOLE 0 0 0 11,380
AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752   216,905 7,128 SH   SOLE 0 0 0 7,128
AIM ETF PRODUCTS TRUST ALLIANZIM US EQU 00888H539   296,064 11,584 SH   SOLE 0 0 0 11,584
AIR PRODS & CHEMS INC COM 009158106   2,315,772 7,984 SH   SOLE 0 0 0 7,984
ALLSTATE CORP COM 020002101   1,667,248 8,648 SH   SOLE 0 0 0 8,648
ALPHABET INC CAP STK CL A 02079K305   5,556,712 29,354 SH   SOLE 0 0 0 29,354
ALPHABET INC CAP STK CL C 02079K107   814,893 4,279 SH   SOLE 0 0 0 4,279
AMAZON COM INC COM 023135106   3,264,304 14,879 SH   SOLE 0 0 0 14,879
ANALOG DEVICES INC COM 032654105   867,049 4,081 SH   SOLE 0 0 0 4,081
APPLE INC COM 037833100   8,076,320 32,251 SH   SOLE 0 0 0 32,251
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   332,254 733 SH   SOLE 0 0 0 733
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   6,700,886 130,749 SH   SOLE 0 0 0 130,749
BLACKROCK ETF TRUST ISHARES ADVANTAG 09290C863   434,239 14,355 SH   SOLE 0 0 0 14,355
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   420,322 8,080 SH   SOLE 0 0 0 8,080
BP PLC SPONSORED ADR 055622104   592,944 20,059 SH   SOLE 0 0 0 20,059
BROADCOM INC COM 11135F101   7,659,338 33,037 SH   SOLE 0 0 0 33,037
CALAMOS ETF TR NASDAQ 100 STRUC 12811T860   205,197 8,085 SH   SOLE 0 0 0 8,085
CHUBB LIMITED COM H1467J104   2,804,408 10,150 SH   SOLE 0 0 0 10,150
CISCO SYS INC COM 17275R102   822,466 13,893 SH   SOLE 0 0 0 13,893
CME GROUP INC COM 12572Q105   1,726,862 7,436 SH   SOLE 0 0 0 7,436
COMCAST CORP NEW CL A 20030N101   1,209,554 32,229 SH   SOLE 0 0 0 32,229
DARDEN RESTAURANTS INC COM 237194105   1,412,152 7,564 SH   SOLE 0 0 0 7,564
DEVON ENERGY CORP NEW COM 25179M103   640,247 19,561 SH   SOLE 0 0 0 19,561
DEXCOM INC COM 252131107   707,474 9,097 SH   SOLE 0 0 0 9,097
DIAMONDBACK ENERGY INC COM 25278X109   1,363,557 8,323 SH   SOLE 0 0 0 8,323
EATON CORP PLC SHS G29183103   7,267,308 21,898 SH   SOLE 0 0 0 21,898
EATON VANCE RISK-MANAGED DIV COM 27829G106   2,003,500 215,199 SH   SOLE 0 0 0 215,199
EDWARDS LIFESCIENCES CORP COM 28176E108   1,132,141 15,293 SH   SOLE 0 0 0 15,293
FIDELITY NATL INFORMATION SV COM 31620M106   1,208,400 14,961 SH   SOLE 0 0 0 14,961
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   2,112,492 32,977 SH   SOLE 0 0 0 32,977
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   613,032 2,521 SH   SOLE 0 0 0 2,521
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   2,299,701 26,187 SH   SOLE 0 0 0 26,187
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   1,292,792 53,333 SH   SOLE 0 0 0 53,333
FIRST TR NASDAQ 100 TECH IND SHS 337345102   392,564 2,085 SH   SOLE 0 0 0 2,085
FISERV INC COM 337738108   3,036,929 14,784 SH   SOLE 0 0 0 14,784
HOME DEPOT INC COM 437076102   4,454,713 11,452 SH   SOLE 0 0 0 11,452
INNOVATOR ETFS TRUST EQUITY DEFINED P 45784N882   400,031 15,709 SH   SOLE 0 0 0 15,709
INNOVATOR ETFS TRUST INNOVATOR GW 100 45783Y269   297,136 10,912 SH   SOLE 0 0 0 10,912
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   269,840 7,192 SH   SOLE 0 0 0 7,192
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   219,825 6,122 SH   SOLE 0 0 0 6,122
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,676,667 17,963 SH   SOLE 0 0 0 17,963
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   539,007 3,076 SH   SOLE 0 0 0 3,076
INVESCO QQQ TR UNIT SER 1 46090E103   394,158 771 SH   SOLE 0 0 0 771
IQVIA HLDGS INC COM 46266C105   1,402,099 7,135 SH   SOLE 0 0 0 7,135
ISHARES INC MSCI EMRG CHN 46434G764   1,530,697 27,605 SH   SOLE 0 0 0 27,605
ISHARES INC CORE MSCI EMKT 46434G103   831,499 15,923 SH   SOLE 0 0 0 15,923
ISHARES TR LARGE CAP MAX BU 46438G588   352,636 13,994 SH   SOLE 0 0 0 13,994
ISHARES TR US INFRASTRUC 46435U713   669,446 14,462 SH   SOLE 0 0 0 14,462
ISHARES TR MSCI USA MMENTM 46432F396   2,004,641 9,688 SH   SOLE 0 0 0 9,688
ISHARES TR MSCI USA QLT FCT 46432F339   6,275,361 35,239 SH   SOLE 0 0 0 35,239
ISHARES TR CORE TOTAL USD 46434V613   2,900,303 64,166 SH   SOLE 0 0 0 64,166
ISHARES TR MSCI INTL QUALTY 46434V456   349,596 9,418 SH   SOLE 0 0 0 9,418
ISHARES TR MSCI INTL VLU FT 46435G409   409,849 15,118 SH   SOLE 0 0 0 15,118
ISHARES TR ESG AW MSCI EAFE 46435G516   268,241 3,523 SH   SOLE 0 0 0 3,523
ISHARES TR ESG AWR MSCI USA 46435G425   1,113,391 8,643 SH   SOLE 0 0 0 8,643
ISHARES TR CALIF MUN BD ETF 464288356   382,745 6,682 SH   SOLE 0 0 0 6,682
ISHARES TR RUS TOP 200 ETF 464289446   1,031,203 7,126 SH   SOLE 0 0 0 7,126
ISHARES TR RUS 2000 GRW ETF 464287648   344,808 1,198 SH   SOLE 0 0 0 1,198
ISHARES TR S&P 500 VAL ETF 464287408   3,621,757 18,974 SH   SOLE 0 0 0 18,974
ISHARES TR CORE S&P500 ETF 464287200   34,365,961 58,378 SH   SOLE 0 0 0 58,378
ISHARES TR S&P 500 GRWT ETF 464287309   8,239,464 81,153 SH   SOLE 0 0 0 81,153
ISHARES TR RUS 1000 ETF 464287622   3,392,023 10,529 SH   SOLE 0 0 0 10,529
ISHARES TR RUS 1000 GRW ETF 464287614   1,824,378 4,543 SH   SOLE 0 0 0 4,543
ISHARES TR RUS 2000 VAL ETF 464287630   381,039 2,321 SH   SOLE 0 0 0 2,321
ISHARES TR CORE S&P US GWT 464287671   660,240 4,738 SH   SOLE 0 0 0 4,738
ISHARES TR U.S. TECH ETF 464287721   4,849,408 30,400 SH   SOLE 0 0 0 30,400
ISHARES TR S&P 100 ETF 464287101   1,138,358 3,941 SH   SOLE 0 0 0 3,941
ISHARES TR 20 YR TR BD ETF 464287432   296,573 3,396 SH   SOLE 0 0 0 3,396
ISHARES TR MBS ETF 464288588   732,615 7,991 SH   SOLE 0 0 0 7,991
ISHARES TR EAFE VALUE ETF 464288877   2,357,687 44,934 SH   SOLE 0 0 0 44,934
ISHARES TR EAFE GRWTH ETF 464288885   2,349,483 24,264 SH   SOLE 0 0 0 24,264
JOHNSON & JOHNSON COM 478160104   1,045,662 7,230 SH   SOLE 0 0 0 7,230
JOHNSON CTLS INTL PLC SHS G51502105   1,231,939 15,608 SH   SOLE 0 0 0 15,608
JPMORGAN CHASE & CO. COM 46625H100   7,804,936 32,560 SH   SOLE 0 0 0 32,560
L3HARRIS TECHNOLOGIES INC COM 502431109   1,756,259 8,352 SH   SOLE 0 0 0 8,352
LAUDER ESTEE COS INC CL A 518439104   250,133 3,336 SH   SOLE 0 0 0 3,336
MARATHON PETE CORP COM 56585A102   2,191,824 15,712 SH   SOLE 0 0 0 15,712
MEDTRONIC PLC SHS G5960L103   1,052,574 13,177 SH   SOLE 0 0 0 13,177
MERCK & CO INC COM 58933Y105   2,118,379 21,295 SH   SOLE 0 0 0 21,295
META PLATFORMS INC CL A 30303M102   4,273,637 7,299 SH   SOLE 0 0 0 7,299
MICROSOFT CORP COM 594918104   8,978,085 21,300 SH   SOLE 0 0 0 21,300
MOTOROLA SOLUTIONS INC COM NEW 620076307   4,749,413 10,275 SH   SOLE 0 0 0 10,275
NEXTERA ENERGY INC COM 65339F101   748,013 10,434 SH   SOLE 0 0 0 10,434
NVIDIA CORPORATION COM 67066G104   631,297 4,701 SH   SOLE 0 0 0 4,701
NXP SEMICONDUCTORS N V COM N6596X109   1,806,840 8,693 SH   SOLE 0 0 0 8,693
PROSHARES TR S&P 500 DV ARIST 74348A467   500,537 5,028 SH   SOLE 0 0 0 5,028
PROSHARES TR S&P 500 HIGH INC 74347G242   1,734,131 39,154 SH   SOLE 0 0 0 39,154
PROSHARES TR NASDAQ 100 HIGH 74347G234   445,854 10,444 SH   SOLE 0 0 0 10,444
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   728,811 8,626 SH   SOLE 0 0 0 8,626
S&P GLOBAL INC COM 78409V104   2,096,208 4,209 SH   SOLE 0 0 0 4,209
SALESFORCE INC COM 79466L302   2,871,895 8,590 SH   SOLE 0 0 0 8,590
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   289,980 6,000 SH   SOLE 0 0 0 6,000
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   298,940 2,173 SH   SOLE 0 0 0 2,173
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   244,542 1,090 SH   SOLE 0 0 0 1,090
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,557,653 4,364 SH   SOLE 0 0 0 4,364
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   227,832 400 SH   SOLE 0 0 0 400
STERIS PLC SHS USD G8473T100   1,273,444 6,195 SH   SOLE 0 0 0 6,195
TJX COS INC NEW COM 872540109   3,271,414 27,079 SH   SOLE 0 0 0 27,079
TRANE TECHNOLOGIES PLC SHS G8994E103   5,333,414 14,440 SH   SOLE 0 0 0 14,440
UNION PAC CORP COM 907818108   1,297,090 5,688 SH   SOLE 0 0 0 5,688
UNITEDHEALTH GROUP INC COM 91324P102   2,001,688 3,957 SH   SOLE 0 0 0 3,957
VANGUARD INDEX FDS VALUE ETF 922908744   1,734,817 10,247 SH   SOLE 0 0 0 10,247
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   362,080 672 SH   SOLE 0 0 0 672
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,024,596 17,847 SH   SOLE 0 0 0 17,847
VERIZON COMMUNICATIONS INC COM 92343V104   936,926 23,429 SH   SOLE 0 0 0 23,429
VISA INC COM CL A 92826C839   4,539,283 14,363 SH   SOLE 0 0 0 14,363
WALMART INC COM 931142103   3,966,455 43,901 SH   SOLE 0 0 0 43,901