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   389,856 3,576 SH   SOLE   0 0 3,576
ABBVIE INC COM 00287Y109   642,393 4,768 SH   SOLE   0 0 4,768
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   560,998 1,818 SH   SOLE   0 0 1,818
AMAZON COM INC COM 023135106   860,115 6,598 SH   SOLE   0 0 6,598
AMERIPRISE FINL INC COM 03076C106   558,361 1,681 SH   SOLE   0 0 1,681
AMGEN INC COM 031162100   346,573 1,561 SH   SOLE   0 0 1,561
APPLE INC COM 037833100   1,076,921 5,552 SH   SOLE   0 0 5,552
ARISTA NETWORKS INC COM 040413106   415,036 2,561 SH   SOLE   0 0 2,561
GALLAGHER ARTHUR J & CO COM 363576109   832,609 3,792 SH   SOLE   0 0 3,792
ASTRAZENECA PLC SPONSORED ADR 046353108   399,790 5,586 SH   SOLE   0 0 5,586
ATLASSIAN CORPORATION CL A 049468101   413,484 2,464 SH   SOLE   0 0 2,464
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   200,849 589 SH   SOLE   0 0 589
BILL HOLDINGS INC COM 090043100   201,566 1,725 SH   SOLE   0 0 1,725
BLACKROCK INC COM 09247X101   478,269 692 SH   SOLE   0 0 692
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   347,857 3,117 SH   SOLE   0 0 3,117
CANADIAN PACIFIC KANSAS CITY COM 13646K108   453,199 5,604 SH   SOLE   0 0 5,604
CHEVRON CORP NEW COM 166764100   622,477 3,956 SH   SOLE   0 0 3,956
CISCO SYS INC COM 17275R102   444,705 8,595 SH   SOLE   0 0 8,595
COSTCO WHSL CORP NEW COM 22160K105   238,502 443 SH   SOLE   0 0 443
CROWN CASTLE INC COM 22822V101   271,063 2,379 SH   SOLE   0 0 2,379
DATADOG INC CL A COM 23804L103   431,101 4,382 SH   SOLE   0 0 4,382
DISCOVER FINL SVCS COM 254709108   444,381 3,803 SH   SOLE   0 0 3,803
ENTEGRIS INC COM 29362U104   413,137 3,728 SH   SOLE   0 0 3,728
EVOLUTION PETE CORP COM 30049A107   282,601 2,234 SH   SOLE   0 0 2,234
FERRARI N V COM N3167Y103   350,902 1,074 SH   SOLE   0 0 1,074
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816   364,264 7,533 SH   SOLE   0 0 7,533
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   285,810 5,654 SH   SOLE   0 0 5,654
FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782   352,587 7,181 SH   SOLE   0 0 7,181
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   10,366,734 96,976 SH   SOLE   0 0 96,976
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   3,903,286 161,493 SH   SOLE   0 0 161,493
FLOOR & DECOR HLDGS INC CL A 339750101   361,365 3,476 SH   SOLE   0 0 3,476
HEICO CORP NEW COM 422806109   324,628 2,221 SH   SOLE   0 0 2,221
HONEYWELL INTL INC COM 438516106   349,223 1,683 SH   SOLE   0 0 1,683
ICICI BANK LIMITED ADR 45104G104   422,226 18,294 SH   SOLE   0 0 18,294
ILLINOIS TOOL WKS INC COM 452308109   218,890 875 SH   SOLE   0 0 875
INNOVATOR ETFS TR US EQTY PWR BUF 45782C748   380,040 12,000 SH   SOLE   0 0 12,000
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   3,659,830 24,081 SH   SOLE   0 0 24,081
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   8,044,651 88,617 SH   SOLE   0 0 88,617
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464   3,330,775 41,886 SH   SOLE   0 0 41,886
ISHARES TR 10-20 YR TRS ETF 464288653   455,486 4,112 SH   SOLE   0 0 4,112
ISHARES TR CORE DIV GRWTH 46434V621   248,632 4,825 SH   SOLE   0 0 4,825
ISHARES TR CORE MSCI EAFE 46432F842   532,845 7,894 SH   SOLE   0 0 7,894
ISHARES INC CORE MSCI EMKT 46434G103   1,457,998 29,580 SH   SOLE   0 0 29,580
ISHARES TR CORE S&P500 ETF 464287200   16,403,016 36,802 SH   SOLE   0 0 36,802
ISHARES TR CORE S&P SCP ETF 464287804   232,824 2,336 SH   SOLE   0 0 2,336
ISHARES TR CORE TOTAL USD 46434V613   4,939,179 108,625 SH   SOLE   0 0 108,625
ISHARES TR CORE US AGGBD ET 464287226   946,785 9,666 SH   SOLE   0 0 9,666
ISHARES TR ESG AWR MSCI USA 46435G425   1,332,376 13,671 SH   SOLE   0 0 13,671
ISHARES TR IBOXX HI YD ETF 464288513   227,762 3,034 SH   SOLE   0 0 3,034
ISHARES TR INTRM GOV CR ETF 464288612   223,087 2,168 SH   SOLE   0 0 2,168
ISHARES TR JPMORGAN USD EMG 464288281   214,792 2,482 SH   SOLE   0 0 2,482
ISHARES TR MBS ETF 464288588   1,940,565 20,807 SH   SOLE   0 0 20,807
ISHARES TR EAFE GRWTH ETF 464288885   2,155,694 22,594 SH   SOLE   0 0 22,594
ISHARES TR EAFE VALUE ETF 464288877   1,391,120 28,425 SH   SOLE   0 0 28,425
ISHARES TR MSCI USA MIN VOL 46429B697   1,053,107 14,168 SH   SOLE   0 0 14,168
ISHARES TR MSCI USA QLT FCT 46432F339   2,323,136 17,225 SH   SOLE   0 0 17,225
ISHARES TR NATIONAL MUN ETF 464288414   906,244 8,491 SH   SOLE   0 0 8,491
ISHARES TR RUS 1000 ETF 464287622   358,054 1,469 SH   SOLE   0 0 1,469
ISHARES TR RUS TP200 GR ETF 464289438   3,864,900 24,375 SH   SOLE   0 0 24,375
ISHARES TR S&P 500 GRWT ETF 464287309   333,441 4,731 SH   SOLE   0 0 4,731
ISHARES TR S&P 500 VAL ETF 464287408   260,322 1,615 SH   SOLE   0 0 1,615
ISHARES TR SHRT NAT MUN ETF 464288158   202,774 1,949 SH   SOLE   0 0 1,949
ISHARES TR U.S. TECH ETF 464287721   1,051,684 9,660 SH   SOLE   0 0 9,660
ISHARES TR US TREAS BD ETF 46429B267   1,538,651 67,190 SH   SOLE   0 0 67,190
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   284,330 5,180 SH   SOLE   0 0 5,180
JPMORGAN CHASE & CO COM 46625H100   652,735 4,488 SH   SOLE   0 0 4,488
LAM RESEARCH CORP COM 512807108   322,716 502 SH   SOLE   0 0 502
LINDE PLC SHS G54950103   433,288 1,137 SH   SOLE   0 0 1,137
LOCKHEED MARTIN CORP COM 539830109   487,082 1,058 SH   SOLE   0 0 1,058
LPL FINL HLDGS INC COM 50212V100   405,072 1,863 SH   SOLE   0 0 1,863
MCDONALDS CORP COM 580135101   301,991 1,012 SH   SOLE   0 0 1,012
MCKESSON CORP COM 58155Q103   344,412 806 SH   SOLE   0 0 806
MEDTRONIC PLC SHS G5960L103   222,541 2,526 SH   SOLE   0 0 2,526
MERCK & CO INC COM 58933Y105   643,415 5,576 SH   SOLE   0 0 5,576
METTLER TOLEDO INTERNATIONAL COM 592688105   310,859 237 SH   SOLE   0 0 237
MICROSOFT CORP COM 594918104   1,490,884 4,378 SH   SOLE   0 0 4,378
NEXTERA ENERGY INC COM 65339F101   330,561 4,455 SH   SOLE   0 0 4,455
NOVO-NORDISK A S ADR 670100205   658,324 4,068 SH   SOLE   0 0 4,068
NVIDIA CORPORATION COM 67066G104   360,413 852 SH   SOLE   0 0 852
OLD DOMINION FREIGHT LINE IN COM 679580100   290,254 785 SH   SOLE   0 0 785
PAYCHEX INC COM 704326107   596,155 5,329 SH   SOLE   0 0 5,329
PEPSICO INC COM 713448108   406,373 2,194 SH   SOLE   0 0 2,194
PHILIP MORRIS INTL INC COM 718172109   603,877 6,186 SH   SOLE   0 0 6,186
PHILLIPS 66 COM 718546104   452,864 4,748 SH   SOLE   0 0 4,748
PROCTER AND GAMBLE CO COM 742718109   397,255 2,618 SH   SOLE   0 0 2,618
PROLOGIS INC. COM 74340W103   431,167 3,516 SH   SOLE   0 0 3,516
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   427,740 5,707 SH   SOLE   0 0 5,707
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   226,026 3,369 SH   SOLE   0 0 3,369
SNAP ON INC COM 833034101   588,196 2,041 SH   SOLE   0 0 2,041
SNOWFLAKE INC CL A 833445109   256,051 1,455 SH   SOLE   0 0 1,455
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426   3,844,195 69,353 SH   SOLE   0 0 69,353
SPDR SER TR PORTFLI INTRMDIT 78464A672   8,322,352 294,180 SH   SOLE   0 0 294,180
SPDR SER TR PORTFOLIO SHORT 78464A474   3,939,101 133,801 SH   SOLE   0 0 133,801
SPDR SER TR S&P 400 MDCP VAL 78464A839   3,369,463 48,989 SH   SOLE   0 0 48,989
SPDR SER TR S&P 600 SMCP GRW 78464A201   1,863,971 24,220 SH   SOLE   0 0 24,220
SPDR SER TR S&P 600 SMCP VAL 78464A300   1,884,594 24,415 SH   SOLE   0 0 24,415
STARBUCKS CORP COM 855244109   383,164 3,868 SH   SOLE   0 0 3,868
STRYKER CORPORATION COM 863667101   432,313 1,417 SH   SOLE   0 0 1,417
HOME DEPOT INC COM 437076102   573,752 1,847 SH   SOLE   0 0 1,847
THERMO FISHER SCIENTIFIC INC COM 883556102   386,617 741 SH   SOLE   0 0 741
UNION PAC CORP COM 907818108   430,316 2,103 SH   SOLE   0 0 2,103
UNITEDHEALTH GROUP INC COM 91324P102   592,148 1,232 SH   SOLE   0 0 1,232
US BANCORP DEL COM NEW 902973304   323,957 9,805 SH   SOLE   0 0 9,805
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   304,501 7,485 SH   SOLE   0 0 7,485
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   437,011 1,073 SH   SOLE   0 0 1,073
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   4,202,599 55,612 SH   SOLE   0 0 55,612
VERIZON COMMUNICATIONS INC COM 92343V104   336,346 9,044 SH   SOLE   0 0 9,044
VISA INC COM CL A 92826C839   537,892 2,265 SH   SOLE   0 0 2,265
WASTE CONNECTIONS INC COM 94106B101   379,765 2,657 SH   SOLE   0 0 2,657
WISDOMTREE TR DYNAMIC INT EQ 97717X271   3,310,006 105,515 SH   SOLE   0 0 105,515
WISDOMTREE TR CURRNCY INT EQ 97717X263   3,836,500 122,768 SH   SOLE   0 0 122,768
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   3,713,395 92,442 SH   SOLE   0 0 92,442
WISDOMTREE TR US LARGECAP DIVD 97717W307   9,398,172 147,770 SH   SOLE   0 0 147,770