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   363,730 3,200 SH   SOLE   0 0 3,200
ADT INC DEL COM 00090Q103   398,162 59,250 SH   SOLE   0 0 59,250
AMAZON COM INC COM 023135106   3,311,596 18,359 SH   SOLE   0 0 18,359
AMERICAN CENTY ETF TR AVANTIS ALL EQT 025072232   7,148,521 102,385 SH   SOLE   0 0 102,385
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   1,495,728 23,466 SH   SOLE   0 0 23,466
AMERICAN CENTY ETF TR US SML CP VALU 025072877   1,117,882 11,929 SH   SOLE   0 0 11,929
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   10,736,499 167,079 SH   SOLE   0 0 167,079
AMGEN INC COM 031162100   3,480,453 12,241 SH   SOLE   0 0 12,241
AMPHENOL CORP NEW CL A 032095101   924,340 8,013 SH   SOLE   0 0 8,013
ANSYS INC COM 03662Q105   743,270 2,141 SH   SOLE   0 0 2,141
APPLE INC COM 037833100   5,781,849 33,717 SH   SOLE   0 0 33,717
APTIV PLC SHS G6095L109   693,352 8,705 SH   SOLE   0 0 8,705
AUTOMATIC DATA PROCESSING IN COM 053015103   403,531 1,616 SH   SOLE   0 0 1,616
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   4,464,661 10,617 SH   SOLE   0 0 10,617
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   333,934 20,374 SH   SOLE   0 0 20,374
BLACKROCK HEALTH SCIENCES TR COM 09250W107   14,830,099 357,869 SH   SOLE   0 0 357,869
BLACKROCK MUNIYIELD FD INC COM 09253W104   1,037,463 93,803 SH   SOLE   0 0 93,803
CANADIAN PACIFIC KANSAS CITY COM 13646K108   374,307 4,245 SH   SOLE   0 0 4,245
CATERPILLAR INC COM 149123101   215,399 588 SH   SOLE   0 0 588
CDW CORP COM 12514G108   459,550 1,797 SH   SOLE   0 0 1,797
CHEVRON CORP NEW COM 166764100   664,220 4,211 SH   SOLE   0 0 4,211
COCA COLA CO COM 191216100   223,195 3,648 SH   SOLE   0 0 3,648
CONSTELLATION BRANDS INC CL A 21036P108   423,887 1,560 SH   SOLE   0 0 1,560
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609   208,382 3,828 SH   SOLE   0 0 3,828
DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831   308,458 9,758 SH   SOLE   0 0 9,758
EATON CORP PLC SHS G29183103   254,602 814 SH   SOLE   0 0 814
EXXON MOBIL CORP COM 30231G102   449,821 3,870 SH   SOLE   0 0 3,870
FIRST TR EXCHANGE-TRADED FD WTR ETF 33733B100   717,972 7,032 SH   SOLE   0 0 7,032
GARMIN LTD SHS H2906T109   1,838,037 12,347 SH   SOLE   0 0 12,347
HOME DEPOT INC COM 437076102   266,482 695 SH   SOLE   0 0 695
INTUITIVE SURGICAL INC COM NEW 46120E602   9,190,597 23,029 SH   SOLE   0 0 23,029
IQVIA HLDGS INC COM 46266C105   363,909 1,439 SH   SOLE   0 0 1,439
ISHARES INC CORE MSCI EMKT 46434G103   3,494,711 67,727 SH   SOLE   0 0 67,727
ISHARES TR U S EQUITY FACTR 46434V282   5,349,373 99,412 SH   SOLE   0 0 99,412
ISHARES TR MSCI INTL QUALTY 46434V456   1,684,454 42,472 SH   SOLE   0 0 42,472
ISHARES TR CORE MSCI INTL 46435G326   2,241,697 33,393 SH   SOLE   0 0 33,393
ISHARES TR MSCI USA MMENTM 46432F396   1,215,990 6,490 SH   SOLE   0 0 6,490
ISHARES TR MSCI USA MIN VOL 46429B697   1,184,869 14,176 SH   SOLE   0 0 14,176
ISHARES TR MSCI USA VALUE 46432F388   257,328 2,376 SH   SOLE   0 0 2,376
ISHARES TR RUS 1000 GRW ETF 464287614   1,300,607 3,859 SH   SOLE   0 0 3,859
ISHARES TR CORE S&P500 ETF 464287200   20,848,371 39,656 SH   SOLE   0 0 39,656
ISHARES TR CORE S&P SCP ETF 464287804   1,191,198 10,778 SH   SOLE   0 0 10,778
ISHARES TR CORE MSCI EAFE 46432F842   9,456,755 127,415 SH   SOLE   0 0 127,415
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   7,633,921 144,911 SH   SOLE   0 0 144,911
JPMORGAN CHASE & CO COM 46625H100   287,732 1,437 SH   SOLE   0 0 1,437
MARATHON PETE CORP COM 56585A102   240,401 1,193 SH   SOLE   0 0 1,193
MASTERCARD INCORPORATED CL A 57636Q104   729,649 1,515 SH   SOLE   0 0 1,515
MCDONALDS CORP COM 580135101   325,558 1,155 SH   SOLE   0 0 1,155
MERCK & CO INC COM 58933Y105   240,511 1,823 SH   SOLE   0 0 1,823
META PLATFORMS INC CL A 30303M102   467,198 962 SH   SOLE   0 0 962
MICROSOFT CORP COM 594918104   2,023,516 4,810 SH   SOLE   0 0 4,810
NEXTERA ENERGY INC COM 65339F101   1,216,431 19,033 SH   SOLE   0 0 19,033
NVIDIA CORPORATION COM 67066G104   1,232,729 1,364 SH   SOLE   0 0 1,364
NXP SEMICONDUCTORS N V COM N6596X109   2,508,596 10,125 SH   SOLE   0 0 10,125
ONEOK INC NEW COM 682680103   206,853 2,580 SH   SOLE   0 0 2,580
OREILLY AUTOMOTIVE INC COM 67103H107   439,134 389 SH   SOLE   0 0 389
PEPSICO INC COM 713448108   206,284 1,179 SH   SOLE   0 0 1,179
PROCTER AND GAMBLE CO COM 742718109   258,371 1,592 SH   SOLE   0 0 1,592
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   1,015,970 99,997 SH   SOLE   0 0 99,997
S&P GLOBAL INC COM 78409V104   634,649 1,492 SH   SOLE   0 0 1,492
SCHWAB CHARLES CORP COM 808513105   346,809 4,794 SH   SOLE   0 0 4,794
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   5,277,009 85,031 SH   SOLE   0 0 85,031
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   960,251 11,792 SH   SOLE   0 0 11,792
SHYFT GROUP INC COM 825698103   198,345 15,970 SH   SOLE   0 0 15,970
SPDR S&P 500 ETF TR TR UNIT 78462F103   553,408 1,058 SH   SOLE   0 0 1,058
STMICROELECTRONICS N V NY REGISTRY 861012102   1,780,213 41,171 SH   SOLE   0 0 41,171
TEXAS INSTRS INC COM 882508104   1,027,103 5,896 SH   SOLE   0 0 5,896
TJX COS INC NEW COM 872540109   356,244 3,513 SH   SOLE   0 0 3,513
VANGUARD INDEX FDS TOTAL STK MKT 922908769   445,060 1,712 SH   SOLE   0 0 1,712
VANGUARD INDEX FDS SMALL CP ETF 922908751   384,787 1,683 SH   SOLE   0 0 1,683
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,390,972 33,301 SH   SOLE   0 0 33,301
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   6,229,194 130,073 SH   SOLE   0 0 130,073
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   4,396,064 18,446 SH   SOLE   0 0 18,446
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   19,097,360 326,172 SH   SOLE   0 0 326,172
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,611,098 8,823 SH   SOLE   0 0 8,823
VANGUARD STAR FDS VG TL INTL STK F 921909768   276,246 4,581 SH   SOLE   0 0 4,581
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,477,414 49,380 SH   SOLE   0 0 49,380
VANGUARD WELLINGTON FD US MOMENTUM 921935508   1,986,140 13,129 SH   SOLE   0 0 13,129
VISA INC COM CL A 92826C839   452,875 1,623 SH   SOLE   0 0 1,623
WALMART INC COM 931142103   936,837 15,570 SH   SOLE   0 0 15,570
ZOETIS INC CL A 98978V103   231,792 1,370 SH   SOLE   0 0 1,370