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   2,439,219 14,628 SH   SOLE 0 0 0 14,628
ADVISORS INNER CIRCLE FD III DEMCRATIC LG ETF 00774Q346   1,814,942 55,065 SH   SOLE 0 0 0 55,065
AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844   220,494 7,466 SH   SOLE 0 0 0 7,466
AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794   439,510 14,999 SH   SOLE 0 0 0 14,999
AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752   204,360 7,128 SH   SOLE 0 0 0 7,128
AIR PRODS & CHEMS INC COM 009158106   2,068,975 7,942 SH   SOLE 0 0 0 7,942
ALLSTATE CORP COM 020002101   1,099,097 6,662 SH   SOLE 0 0 0 6,662
ALPHABET INC CAP STK CL A 02079K305   4,165,923 24,205 SH   SOLE 0 0 0 24,205
ALPHABET INC CAP STK CL C 02079K107   742,663 4,279 SH   SOLE 0 0 0 4,279
AMAZON COM INC COM 023135106   2,071,325 11,551 SH   SOLE 0 0 0 11,551
APPLE INC COM 037833100   6,075,007 31,758 SH   SOLE 0 0 0 31,758
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   299,511 733 SH   SOLE 0 0 0 733
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   5,422,350 121,224 SH   SOLE 0 0 0 121,224
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   284,151 5,455 SH   SOLE 0 0 0 5,455
BP PLC SPONSORED ADR 055622104   740,779 20,059 SH   SOLE 0 0 0 20,059
BROADCOM INC COM 11135F101   3,789,648 2,778 SH   SOLE 0 0 0 2,778
CHUBB LIMITED COM H1467J104   2,806,577 10,585 SH   SOLE 0 0 0 10,585
CISCO SYS INC COM 17275R102   1,955,119 42,392 SH   SOLE 0 0 0 42,392
CME GROUP INC COM 12572Q105   1,512,982 7,384 SH   SOLE 0 0 0 7,384
COMCAST CORP NEW CL A 20030N101   1,363,443 35,077 SH   SOLE 0 0 0 35,077
DARDEN RESTAURANTS INC COM 237194105   1,248,380 8,432 SH   SOLE 0 0 0 8,432
DEVON ENERGY CORP NEW COM 25179M103   1,403,130 29,484 SH   SOLE 0 0 0 29,484
DEXCOM INC COM 252131107   1,163,280 9,825 SH   SOLE 0 0 0 9,825
DIAMONDBACK ENERGY INC COM 25278X109   1,382,564 7,006 SH   SOLE 0 0 0 7,006
EATON CORP PLC SHS G29183103   4,945,845 14,799 SH   SOLE 0 0 0 14,799
EATON VANCE RISK-MANAGED DIV COM 27829G106   2,638,617 310,425 SH   SOLE 0 0 0 310,425
EDWARDS LIFESCIENCES CORP COM 28176E108   1,829,079 20,811 SH   SOLE 0 0 0 20,811
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   217,738 3,632 SH   SOLE 0 0 0 3,632
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   4,183,045 64,108 SH   SOLE 0 0 0 64,108
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   490,057 2,521 SH   SOLE 0 0 0 2,521
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   4,744,873 57,569 SH   SOLE 0 0 0 57,569
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   1,017,652 43,508 SH   SOLE 0 0 0 43,508
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   224,734 4,437 SH   SOLE 0 0 0 4,437
FIRST TR NASDAQ 100 TECH IND SHS 337345102   389,436 2,085 SH   SOLE 0 0 0 2,085
FISERV INC COM 337738108   1,782,546 12,054 SH   SOLE 0 0 0 12,054
HALLIBURTON CO COM 406216101   1,640,100 45,609 SH   SOLE 0 0 0 45,609
HOME DEPOT INC COM 437076102   3,309,576 10,054 SH   SOLE 0 0 0 10,054
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   204,842 6,122 SH   SOLE 0 0 0 6,122
INTERCONTINENTAL EXCHANGE IN COM 45866F104   1,992,871 14,957 SH   SOLE 0 0 0 14,957
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   514,553 3,145 SH   SOLE 0 0 0 3,145
INVESCO QQQ TR UNIT SER 1 46090E103   348,145 771 SH   SOLE 0 0 0 771
IQVIA HLDGS INC COM 46266C105   1,847,002 8,303 SH   SOLE 0 0 0 8,303
ISHARES INC CORE MSCI EMKT 46434G103   767,807 14,476 SH   SOLE 0 0 0 14,476
ISHARES INC MSCI EMRG CHN 46434G764   1,525,122 26,649 SH   SOLE 0 0 0 26,649
ISHARES TR HDG MSCI EAFE 46434V803   662,592 18,712 SH   SOLE 0 0 0 18,712
ISHARES TR US INFRASTRUC 46435U713   605,558 13,835 SH   SOLE 0 0 0 13,835
ISHARES TR RUS TOP 200 ETF 464289446   909,705 7,126 SH   SOLE 0 0 0 7,126
ISHARES TR MSCI USA QLT FCT 46432F339   4,890,305 29,694 SH   SOLE 0 0 0 29,694
ISHARES TR CORE TOTAL USD 46434V613   3,143,105 70,096 SH   SOLE 0 0 0 70,096
ISHARES TR MSCI INTL QUALTY 46434V456   373,235 9,418 SH   SOLE 0 0 0 9,418
ISHARES TR MSCI INTL VLU FT 46435G409   436,154 15,118 SH   SOLE 0 0 0 15,118
ISHARES TR ESG AW MSCI EAFE 46435G516   274,129 3,399 SH   SOLE 0 0 0 3,399
ISHARES TR ESG AWR MSCI USA 46435G425   997,143 8,695 SH   SOLE 0 0 0 8,695
ISHARES TR RUS 2000 GRW ETF 464287648   314,763 1,198 SH   SOLE 0 0 0 1,198
ISHARES TR S&P 500 VAL ETF 464287408   2,967,142 16,384 SH   SOLE 0 0 0 16,384
ISHARES TR CORE S&P500 ETF 464287200   19,187,313 36,525 SH   SOLE 0 0 0 36,525
ISHARES TR S&P 500 GRWT ETF 464287309   4,004,789 46,341 SH   SOLE 0 0 0 46,341
ISHARES TR RUS 1000 ETF 464287622   3,021,215 10,539 SH   SOLE 0 0 0 10,539
ISHARES TR RUS 1000 GRW ETF 464287614   1,582,048 4,634 SH   SOLE 0 0 0 4,634
ISHARES TR RUS 2000 VAL ETF 464287630   359,931 2,336 SH   SOLE 0 0 0 2,336
ISHARES TR CORE S&P US GWT 464287671   566,381 4,738 SH   SOLE 0 0 0 4,738
ISHARES TR GLOBAL ENERG ETF 464287341   569,519 13,391 SH   SOLE 0 0 0 13,391
ISHARES TR U.S. TECH ETF 464287721   3,900,105 28,119 SH   SOLE 0 0 0 28,119
ISHARES TR 20 YR TR BD ETF 464287432   429,435 4,780 SH   SOLE 0 0 0 4,780
ISHARES TR S&P 100 ETF 464287101   987,615 3,941 SH   SOLE 0 0 0 3,941
ISHARES TR EAFE VALUE ETF 464288877   2,317,686 41,685 SH   SOLE 0 0 0 41,685
ISHARES TR EAFE GRWTH ETF 464288885   2,240,238 21,752 SH   SOLE 0 0 0 21,752
ISHARES TR MBS ETF 464288588   769,130 8,479 SH   SOLE 0 0 0 8,479
ISHARES TR CALIF MUN BD ETF 464288356   374,250 6,638 SH   SOLE 0 0 0 6,638
JOHNSON & JOHNSON COM 478160104   1,455,653 10,020 SH   SOLE 0 0 0 10,020
JOHNSON CTLS INTL PLC SHS G51502105   825,731 11,539 SH   SOLE 0 0 0 11,539
JPMORGAN CHASE & CO COM 46625H100   5,339,037 26,785 SH   SOLE 0 0 0 26,785
L3HARRIS TECHNOLOGIES INC COM 502431109   1,391,291 6,348 SH   SOLE 0 0 0 6,348
LAUDER ESTEE COS INC CL A 518439104   453,634 3,737 SH   SOLE 0 0 0 3,737
MARATHON PETE CORP COM 56585A102   2,697,289 15,681 SH   SOLE 0 0 0 15,681
MEDTRONIC PLC SHS G5960L103   1,213,106 15,051 SH   SOLE 0 0 0 15,051
MERCK & CO INC COM 58933Y105   2,570,862 20,645 SH   SOLE 0 0 0 20,645
META PLATFORMS INC CL A 30303M102   2,757,463 5,904 SH   SOLE 0 0 0 5,904
MICROSOFT CORP COM 594918104   8,898,122 21,458 SH   SOLE 0 0 0 21,458
MOTOROLA SOLUTIONS INC COM NEW 620076307   3,097,650 8,612 SH   SOLE 0 0 0 8,612
NEXTERA ENERGY INC COM 65339F101   531,536 6,798 SH   SOLE 0 0 0 6,798
NVIDIA CORPORATION COM 67066G104   513,825 465 SH   SOLE 0 0 0 465
NXP SEMICONDUCTORS N V COM N6596X109   2,280,012 8,400 SH   SOLE 0 0 0 8,400
PROSHARES TR S&P 500 DV ARIST 74348A467   483,895 5,028 SH   SOLE 0 0 0 5,028
PROSHARES TR S&P 500 HIGH INC 74347G242   718,077 17,012 SH   SOLE 0 0 0 17,012
S&P GLOBAL INC COM 78409V104   1,389,982 3,297 SH   SOLE 0 0 0 3,297
SALESFORCE INC COM 79466L302   2,059,758 9,448 SH   SOLE 0 0 0 9,448
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   246,240 6,000 SH   SOLE 0 0 0 6,000
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   307,762 2,173 SH   SOLE 0 0 0 2,173
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,342,861 4,483 SH   SOLE 0 0 0 4,483
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   215,632 400 SH   SOLE 0 0 0 400
STERIS PLC SHS USD G8473T100   1,435,081 6,429 SH   SOLE 0 0 0 6,429
TJX COS INC NEW COM 872540109   2,377,717 23,002 SH   SOLE 0 0 0 23,002
TRANE TECHNOLOGIES PLC SHS G8994E103   3,780,075 11,631 SH   SOLE 0 0 0 11,631
UNION PAC CORP COM 907818108   1,349,763 5,888 SH   SOLE 0 0 0 5,888
UNITEDHEALTH GROUP INC COM 91324P102   1,474,331 3,061 SH   SOLE 0 0 0 3,061
VANGUARD INDEX FDS VALUE ETF 922908744   1,680,527 10,588 SH   SOLE 0 0 0 10,588
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   322,856 672 SH   SOLE 0 0 0 672
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,096,103 18,509 SH   SOLE 0 0 0 18,509
VERIZON COMMUNICATIONS INC COM 92343V104   851,729 21,119 SH   SOLE 0 0 0 21,119
VISA INC COM CL A 92826C839   3,450,936 12,720 SH   SOLE 0 0 0 12,720
WALMART INC COM 931142103   2,516,240 38,777 SH   SOLE 0 0 0 38,777