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
AMAZON COM INC COM 023135106   2,189,515 17,224 SH   SOLE   0 0 17,224
AMERICAN CENTY ETF TR US SML CP VALU 025072877   914,210 11,728 SH   SOLE   0 0 11,728
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   8,325,903 158,047 SH   SOLE   0 0 158,047
AMERICAN CENTY ETF TR INTL EQT ETF 025072703   750,694 13,490 SH   SOLE   0 0 13,490
AMGEN INC COM 031162100   3,288,796 12,237 SH   SOLE   0 0 12,237
ANSYS INC COM 03662Q105   678,116 2,279 SH   SOLE   0 0 2,279
APPLE INC COM 037833100   5,708,192 33,340 SH   SOLE   0 0 33,340
APTIV PLC SHS G6095L109   907,244 9,202 SH   SOLE   0 0 9,202
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,874,668 11,061 SH   SOLE   0 0 11,061
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   419,568 29,116 SH   SOLE   0 0 29,116
BLACKROCK HEALTH SCIENCES TR COM 09250W107   15,674,710 400,376 SH   SOLE   0 0 400,376
BLACKROCK MUNIYIELD FD INC COM 09253W104   861,113 93,803 SH   SOLE   0 0 93,803
CANADIAN PACIFIC KANSAS CITY COM 13646K108   285,055 3,831 SH   SOLE   0 0 3,831
CHEVRON CORP NEW COM 166764100   728,865 4,323 SH   SOLE   0 0 4,323
EXXON MOBIL CORP COM 30231G102   413,124 3,514 SH   SOLE   0 0 3,514
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   670,219 8,099 SH   SOLE   0 0 8,099
GARMIN LTD SHS H2906T109   1,314,372 12,494 SH   SOLE   0 0 12,494
GENERAL MTRS CO COM 37045V100   422,647 12,819 SH   SOLE   0 0 12,819
HOME DEPOT INC COM 437076102   244,339 809 SH   SOLE   0 0 809
INTUITIVE SURGICAL INC COM NEW 46120E602   7,381,959 25,256 SH   SOLE   0 0 25,256
ISHARES INC CORE MSCI EMKT 46434G103   2,573,063 54,067 SH   SOLE   0 0 54,067
ISHARES TR CORE S&P SCP ETF 464287804   976,977 10,357 SH   SOLE   0 0 10,357
ISHARES TR CORE S&P500 ETF 464287200   16,804,366 39,132 SH   SOLE   0 0 39,132
ISHARES TR RUS 1000 GRW ETF 464287614   1,151,215 4,328 SH   SOLE   0 0 4,328
ISHARES TR MSCI INTL QUALTY 46434V456   1,404,581 41,791 SH   SOLE   0 0 41,791
ISHARES TR CORE MSCI EAFE 46432F842   7,999,250 124,308 SH   SOLE   0 0 124,308
ISHARES TR MSCI USA MIN VOL 46429B697   974,946 13,470 SH   SOLE   0 0 13,470
ISHARES TR U S EQUITY FACTR 46434V282   4,285,786 98,933 SH   SOLE   0 0 98,933
ISHARES TR MSCI USA MMENTM 46432F396   1,567,007 11,217 SH   SOLE   0 0 11,217
ISHARES TR MSCI USA VALUE 46432F388   456,867 5,036 SH   SOLE   0 0 5,036
J P MORGAN EXCHANGE TRADED F US MOMENTUM 46641Q779   5,134,070 125,098 SH   SOLE   0 0 125,098
JPMORGAN CHASE & CO COM 46625H100   224,543 1,548 SH   SOLE   0 0 1,548
MCDONALDS CORP COM 580135101   304,185 1,155 SH   SOLE   0 0 1,155
MICROSOFT CORP COM 594918104   1,185,632 3,755 SH   SOLE   0 0 3,755
NEXTERA ENERGY INC COM 65339F101   1,125,170 19,640 SH   SOLE   0 0 19,640
NVIDIA CORPORATION COM 67066G104   689,550 1,585 SH   SOLE   0 0 1,585
NXP SEMICONDUCTORS N V COM N6596X109   2,113,314 10,571 SH   SOLE   0 0 10,571
OREILLY AUTOMOTIVE INC COM 67103H107   445,341 490 SH   SOLE   0 0 490
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103   919,972 99,997 SH   SOLE   0 0 99,997
S&P GLOBAL INC COM 78409V104   545,087 1,492 SH   SOLE   0 0 1,492
SHYFT GROUP INC COM 825698103   264,224 17,650 SH   SOLE   0 0 17,650
SPDR S&P 500 ETF TR TR UNIT 78462F103   452,274 1,058 SH   SOLE   0 0 1,058
STMICROELECTRONICS N V NY REGISTRY 861012102   1,860,434 43,106 SH   SOLE   0 0 43,106
TEXAS INSTRS INC COM 882508104   970,958 6,106 SH   SOLE   0 0 6,106
VANGUARD INDEX FDS SMALL CP ETF 922908751   286,961 1,518 SH   SOLE   0 0 1,518
VANGUARD INDEX FDS TOTAL STK MKT 922908769   331,353 1,560 SH   SOLE   0 0 1,560
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,237,198 31,553 SH   SOLE   0 0 31,553
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   5,876,952 124,301 SH   SOLE   0 0 124,301
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730   3,525,496 18,111 SH   SOLE   0 0 18,111
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   17,725,212 310,152 SH   SOLE   0 0 310,152
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   1,365,038 8,785 SH   SOLE   0 0 8,785
VANGUARD STAR FDS VG TL INTL STK F 921909768   244,169 4,562 SH   SOLE   0 0 4,562
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   2,041,924 46,705 SH   SOLE   0 0 46,705
VANGUARD WELLINGTON FD US MOMENTUM 921935508   1,560,404 13,761 SH   SOLE   0 0 13,761
VISA INC COM CL A 92826C839   372,580 1,620 SH   SOLE   0 0 1,620
WALMART INC COM 931142103   813,734 5,088 SH   SOLE   0 0 5,088