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,410,116 14,858 SH   SOLE 0 0 0 14,858
ADVISORS INNER CIRCLE FD III DEMCRATIC LG ETF 00774Q346   1,876,688 54,698 SH   SOLE 0 0 0 54,698
AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844   222,412 7,466 SH   SOLE 0 0 0 7,466
AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794   337,929 11,380 SH   SOLE 0 0 0 11,380
AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752   207,917 7,128 SH   SOLE 0 0 0 7,128
AIR PRODS & CHEMS INC COM 009158106   2,034,807 7,885 SH   SOLE 0 0 0 7,885
ALLSTATE CORP COM 020002101   1,068,924 6,695 SH   SOLE 0 0 0 6,695
ALPHABET INC CAP STK CL A 02079K305   4,425,516 24,296 SH   SOLE 0 0 0 24,296
ALPHABET INC CAP STK CL C 02079K107   784,854 4,279 SH   SOLE 0 0 0 4,279
AMAZON COM INC COM 023135106   2,243,439 11,609 SH   SOLE 0 0 0 11,609
APPLE INC COM 037833100   6,682,362 31,727 SH   SOLE 0 0 0 31,727
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   298,184 733 SH   SOLE 0 0 0 733
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   5,524,697 117,697 SH   SOLE 0 0 0 117,697
BLACKROCK ETF TRUST II FLEXIBLE INCOME 092528603   292,685 5,607 SH   SOLE 0 0 0 5,607
BP PLC SPONSORED ADR 055622104   724,130 20,059 SH   SOLE 0 0 0 20,059
BROADCOM INC COM 11135F101   4,474,888 2,787 SH   SOLE 0 0 0 2,787
CHUBB LIMITED COM H1467J104   2,688,254 10,539 SH   SOLE 0 0 0 10,539
CISCO SYS INC COM 17275R102   2,008,675 42,279 SH   SOLE 0 0 0 42,279
CME GROUP INC COM 12572Q105   1,461,524 7,434 SH   SOLE 0 0 0 7,434
COMCAST CORP NEW CL A 20030N101   1,366,606 34,898 SH   SOLE 0 0 0 34,898
DARDEN RESTAURANTS INC COM 237194105   1,261,276 8,335 SH   SOLE 0 0 0 8,335
DEVON ENERGY CORP NEW COM 25179M103   1,390,466 29,335 SH   SOLE 0 0 0 29,335
DEXCOM INC COM 252131107   1,126,204 9,933 SH   SOLE 0 0 0 9,933
DIAMONDBACK ENERGY INC COM 25278X109   1,412,541 7,056 SH   SOLE 0 0 0 7,056
EATON CORP PLC SHS G29183103   4,559,976 14,543 SH   SOLE 0 0 0 14,543
EATON VANCE RISK-MANAGED DIV COM 27829G106   2,726,616 310,548 SH   SOLE 0 0 0 310,548
EDWARDS LIFESCIENCES CORP COM 28176E108   1,936,629 20,966 SH   SOLE 0 0 0 20,966
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   217,593 3,632 SH   SOLE 0 0 0 3,632
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   4,154,510 64,476 SH   SOLE 0 0 0 64,476
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   516,654 2,521 SH   SOLE 0 0 0 2,521
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   4,839,143 57,581 SH   SOLE 0 0 0 57,581
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   1,024,558 43,822 SH   SOLE 0 0 0 43,822
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   216,125 4,278 SH   SOLE 0 0 0 4,278
FIRST TR NASDAQ 100 TECH IND SHS 337345102   411,704 2,085 SH   SOLE 0 0 0 2,085
FISERV INC COM 337738108   1,809,346 12,140 SH   SOLE 0 0 0 12,140
HALLIBURTON CO COM 406216101   1,551,617 45,933 SH   SOLE 0 0 0 45,933
HOME DEPOT INC COM 437076102   3,489,561 10,137 SH   SOLE 0 0 0 10,137
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C748   256,179 7,192 SH   SOLE 0 0 0 7,192
INNOVATOR ETFS TRUST US EQTY PWR BUF 45782C318   208,821 6,122 SH   SOLE 0 0 0 6,122
INNOVATOR ETFS TRUST INNOVATOR GW 100 45783Y269   281,924 10,912 SH   SOLE 0 0 0 10,912
INTERCONTINENTAL EXCHANGE IN COM 45866F104   2,056,088 15,020 SH   SOLE 0 0 0 15,020
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   516,661 3,145 SH   SOLE 0 0 0 3,145
INVESCO QQQ TR UNIT SER 1 46090E103   369,394 771 SH   SOLE 0 0 0 771
IQVIA HLDGS INC COM 46266C105   1,781,382 8,425 SH   SOLE 0 0 0 8,425
ISHARES INC CORE MSCI EMKT 46434G103   1,058,609 19,776 SH   SOLE 0 0 0 19,776
ISHARES INC MSCI EMRG CHN 46434G764   1,089,280 18,400 SH   SOLE 0 0 0 18,400
ISHARES TR HDG MSCI EAFE 46434V803   344,457 9,688 SH   SOLE 0 0 0 9,688
ISHARES TR US INFRASTRUC 46435U713   590,901 14,029 SH   SOLE 0 0 0 14,029
ISHARES TR RUS TOP 200 ETF 464289446   954,528 7,126 SH   SOLE 0 0 0 7,126
ISHARES TR MSCI USA QLT FCT 46432F339   5,078,573 29,741 SH   SOLE 0 0 0 29,741
ISHARES TR CORE TOTAL USD 46434V613   3,021,962 66,828 SH   SOLE 0 0 0 66,828
ISHARES TR MSCI INTL QUALTY 46434V456   367,773 9,418 SH   SOLE 0 0 0 9,418
ISHARES TR MSCI INTL VLU FT 46435G409   414,838 15,118 SH   SOLE 0 0 0 15,118
ISHARES TR ESG AW MSCI EAFE 46435G516   267,773 3,399 SH   SOLE 0 0 0 3,399
ISHARES TR ESG AWR MSCI USA 46435G425   1,031,283 8,643 SH   SOLE 0 0 0 8,643
ISHARES TR RUS 2000 GRW ETF 464287648   314,511 1,198 SH   SOLE 0 0 0 1,198
ISHARES TR S&P 500 VAL ETF 464287408   3,078,881 16,916 SH   SOLE 0 0 0 16,916
ISHARES TR CORE S&P500 ETF 464287200   19,435,421 35,516 SH   SOLE 0 0 0 35,516
ISHARES TR S&P 500 GRWT ETF 464287309   7,056,175 76,250 SH   SOLE 0 0 0 76,250
ISHARES TR RUS 1000 ETF 464287622   3,135,774 10,539 SH   SOLE 0 0 0 10,539
ISHARES TR RUS 1000 GRW ETF 464287614   1,693,149 4,645 SH   SOLE 0 0 0 4,645
ISHARES TR RUS 2000 VAL ETF 464287630   353,488 2,321 SH   SOLE 0 0 0 2,321
ISHARES TR CORE S&P US GWT 464287671   604,000 4,738 SH   SOLE 0 0 0 4,738
ISHARES TR U.S. TECH ETF 464287721   4,226,642 28,084 SH   SOLE 0 0 0 28,084
ISHARES TR 20 YR TR BD ETF 464287432   450,089 4,904 SH   SOLE 0 0 0 4,904
ISHARES TR S&P 100 ETF 464287101   1,041,606 3,941 SH   SOLE 0 0 0 3,941
ISHARES TR EAFE VALUE ETF 464288877   1,239,067 23,361 SH   SOLE 0 0 0 23,361
ISHARES TR EAFE GRWTH ETF 464288885   2,336,327 22,838 SH   SOLE 0 0 0 22,838
ISHARES TR MBS ETF 464288588   775,519 8,447 SH   SOLE 0 0 0 8,447
ISHARES TR CALIF MUN BD ETF 464288356   377,569 6,638 SH   SOLE 0 0 0 6,638
JOHNSON & JOHNSON COM 478160104   1,441,523 9,863 SH   SOLE 0 0 0 9,863
JOHNSON CTLS INTL PLC SHS G51502105   768,327 11,559 SH   SOLE 0 0 0 11,559
JPMORGAN CHASE & CO. COM 46625H100   5,414,482 26,770 SH   SOLE 0 0 0 26,770
L3HARRIS TECHNOLOGIES INC COM 502431109   1,430,575 6,370 SH   SOLE 0 0 0 6,370
LAUDER ESTEE COS INC CL A 518439104   403,894 3,796 SH   SOLE 0 0 0 3,796
MARATHON PETE CORP COM 56585A102   2,733,524 15,757 SH   SOLE 0 0 0 15,757
MEDTRONIC PLC SHS G5960L103   1,160,732 14,747 SH   SOLE 0 0 0 14,747
MERCK & CO INC COM 58933Y105   2,547,373 20,577 SH   SOLE 0 0 0 20,577
META PLATFORMS INC CL A 30303M102   3,005,151 5,960 SH   SOLE 0 0 0 5,960
MICROSOFT CORP COM 594918104   9,619,848 21,523 SH   SOLE 0 0 0 21,523
MOTOROLA SOLUTIONS INC COM NEW 620076307   3,347,440 8,671 SH   SOLE 0 0 0 8,671
NEXTERA ENERGY INC COM 65339F101   483,491 6,828 SH   SOLE 0 0 0 6,828
NVIDIA CORPORATION COM 67066G104   574,461 4,650 SH   SOLE 0 0 0 4,650
NXP SEMICONDUCTORS N V COM N6596X109   2,274,349 8,452 SH   SOLE 0 0 0 8,452
PROSHARES TR S&P 500 DV ARIST 74348A467   483,342 5,028 SH   SOLE 0 0 0 5,028
PROSHARES TR S&P 500 HIGH INC 74347G242   763,689 17,548 SH   SOLE 0 0 0 17,548
S&P GLOBAL INC COM 78409V104   1,476,260 3,310 SH   SOLE 0 0 0 3,310
SALESFORCE INC COM 79466L302   2,464,818 9,587 SH   SOLE 0 0 0 9,587
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   246,660 6,000 SH   SOLE 0 0 0 6,000
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   316,715 2,173 SH   SOLE 0 0 0 2,173
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,439,738 4,483 SH   SOLE 0 0 0 4,483
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   214,032 400 SH   SOLE 0 0 0 400
STERIS PLC SHS USD G8473T100   1,418,887 6,463 SH   SOLE 0 0 0 6,463
TESLA INC COM 88160R101   260,608 1,317 SH   SOLE 0 0 0 1,317
TJX COS INC NEW COM 872540109   2,538,245 23,054 SH   SOLE 0 0 0 23,054
TRANE TECHNOLOGIES PLC SHS G8994E103   3,872,493 11,773 SH   SOLE 0 0 0 11,773
UNION PAC CORP COM 907818108   1,318,415 5,827 SH   SOLE 0 0 0 5,827
UNITEDHEALTH GROUP INC COM 91324P102   1,562,410 3,068 SH   SOLE 0 0 0 3,068
VANGUARD INDEX FDS VALUE ETF 922908744   1,698,421 10,588 SH   SOLE 0 0 0 10,588
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   336,087 672 SH   SOLE 0 0 0 672
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   1,085,368 18,509 SH   SOLE 0 0 0 18,509
VERIZON COMMUNICATIONS INC COM 92343V104   872,597 21,159 SH   SOLE 0 0 0 21,159
VISA INC COM CL A 92826C839   3,368,540 12,834 SH   SOLE 0 0 0 12,834
WALMART INC COM 931142103   2,600,538 38,407 SH   SOLE 0 0 0 38,407