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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100 486 4,478 SH   SOLE NONE 0 0 4,478
AMAZON COM INC COM 023135106 2,320 21,842 SH   SOLE NONE 0 0 21,842
AMERICAN CENTY ETF TR US SML CP VALU 025072877 517 7,567 SH   SOLE NONE 0 0 7,567
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349 2,127 46,141 SH   SOLE NONE 0 0 46,141
AMERICAN TOWER CORP NEW COM 03027X100 270 1,056 SH   SOLE NONE 0 0 1,056
AMGEN INC COM 031162100 3,072 12,627 SH   SOLE NONE 0 0 12,627
AMPHENOL CORP NEW CL A 032095101 229 3,556 SH   SOLE NONE 0 0 3,556
ANSYS INC COM 03662Q105 522 2,180 SH   SOLE NONE 0 0 2,180
APPLE INC COM 037833100 4,707 34,426 SH   SOLE NONE 0 0 34,426
APTIV PLC SHS G6095L109 1,015 11,400 SH   SOLE NONE 0 0 11,400
AUTOMATIC DATA PROCESSING IN COM 053015103 355 1,689 SH   SOLE NONE 0 0 1,689
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 3,046 11,157 SH   SOLE NONE 0 0 11,157
BLACKROCK HEALTH SCIENCES TR COM 09250W107 20,032 472,447 SH   SOLE NONE 0 0 472,447
BLACKROCK HEALTH SCIENCS TR COM SHS 09260E105 520 31,622 SH   SOLE NONE 0 0 31,622
BLACKROCK MUNIYIELD FD INC COM 09253W104 1,113 99,903 SH   SOLE NONE 0 0 99,903
CANADIAN PAC RY LTD COM 13645T100 266 3,810 SH   SOLE NONE 0 0 3,810
CDW CORP COM 12514G108 289 1,833 SH   SOLE NONE 0 0 1,833
CHEVRON CORP NEW COM 166764100 639 4,412 SH   SOLE NONE 0 0 4,412
CONFORMIS INC COM 20717E101 13 36,185 SH   SOLE NONE 0 0 36,185
CONSTELLATION BRANDS INC CL A 21036P108 356 1,527 SH   SOLE NONE 0 0 1,527
EXXON MOBIL CORP COM 30231G102 316 3,685 SH   SOLE NONE 0 0 3,685
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 581 8,070 SH   SOLE NONE 0 0 8,070
FIRST TR SPECIALTY FIN & FIN COM BEN INTR 33733G109 149 46,660 SH   SOLE NONE 0 0 46,660
GARMIN LTD SHS H2906T109 952 9,689 SH   SOLE NONE 0 0 9,689
GENERAL MTRS CO COM 37045V100 420 13,213 SH   SOLE NONE 0 0 13,213
HOME DEPOT INC COM 437076102 287 1,045 SH   SOLE NONE 0 0 1,045
INTUITIVE SURGICAL INC COM NEW 46120E602 5,117 25,495 SH   SOLE NONE 0 0 25,495
IQVIA HLDGS INC COM 46266C105 321 1,481 SH   SOLE NONE 0 0 1,481
ISHARES INC CORE MSCI EMKT 46434G103 1,470 29,966 SH   SOLE NONE 0 0 29,966
ISHARES TR CORE S&P500 ETF 464287200 7,063 18,628 SH   SOLE NONE 0 0 18,628
ISHARES TR MSCI USA MMENTM 46432F396 2,774 20,341 SH   SOLE NONE 0 0 20,341
ISHARES TR MSCI INTL QUALTY 46434V456 1,569 50,718 SH   SOLE NONE 0 0 50,718
ISHARES TR RUS 1000 GRW ETF 464287614 5,853 26,761 SH   SOLE NONE 0 0 26,761
ISHARES TR U S EQUITY FACTR 46434V282 4,586 121,007 SH   SOLE NONE 0 0 121,007
ISHARES TR CORE MSCI EAFE 46432F842 3,160 53,690 SH   SOLE NONE 0 0 53,690
ISHARES TR CORE S&P SCP ETF 464287804 708 7,666 SH   SOLE NONE 0 0 7,666
ISHARES TR MSCI USA MIN VOL 46429B697 977 13,915 SH   SOLE NONE 0 0 13,915
ISHARES TR MSCI USA VALUE 46432F388 977 10,789 SH   SOLE NONE 0 0 10,789
MASTERCARD INCORPORATED CL A 57636Q104 638 2,021 SH   SOLE NONE 0 0 2,021
MCDONALDS CORP COM 580135101 285 1,155 SH   SOLE NONE 0 0 1,155
MCEWEN MNG INC COM 58039P107 4 10,236 SH   SOLE NONE 0 0 10,236
META PLATFORMS INC CL A 30303M102 302 1,870 SH   SOLE NONE 0 0 1,870
MICROSOFT CORP COM 594918104 1,761 6,858 SH   SOLE NONE 0 0 6,858
NEXTERA ENERGY INC COM 65339F101 1,514 19,548 SH   SOLE NONE 0 0 19,548
NIKE INC CL B 654106103 298 2,915 SH   SOLE NONE 0 0 2,915
NOVOCURE LTD ORD SHS G6674U108 496 7,132 SH   SOLE NONE 0 0 7,132
NVIDIA CORPORATION COM 67066G104 354 2,332 SH   SOLE NONE 0 0 2,332
NXP SEMICONDUCTORS N V COM N6596X109 1,595 10,775 SH   SOLE NONE 0 0 10,775
OREILLY AUTOMOTIVE INC COM 67103H107 431 683 SH   SOLE NONE 0 0 683
PEPSICO INC COM 713448108 212 1,270 SH   SOLE NONE 0 0 1,270
PROCTER AND GAMBLE CO COM 742718109 206 1,430 SH   SOLE NONE 0 0 1,430
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 1,187 100,687 SH   SOLE NONE 0 0 100,687
S&P GLOBAL INC COM 78409V104 503 1,492 SH   SOLE NONE 0 0 1,492
SCHWAB CHARLES CORP COM 808513105 320 5,060 SH   SOLE NONE 0 0 5,060
SHYFT GROUP INC COM 825698103 242 12,991 SH   SOLE NONE 0 0 12,991
SOUTHERN CO COM 842587107 205 2,869 SH   SOLE NONE 0 0 2,869
SPDR S&P 500 ETF TR TR UNIT 78462F103 399 1,058 SH   SOLE NONE 0 0 1,058
STMICROELECTRONICS N V NY REGISTRY 861012102 1,441 45,781 SH   SOLE NONE 0 0 45,781
TEXAS INSTRS INC COM 882508104 946 6,157 SH   SOLE NONE 0 0 6,157
TJX COS INC NEW COM 872540109 209 3,745 SH   SOLE NONE 0 0 3,745
VANGUARD INDEX FDS TOTAL STK MKT 922908769 208 1,104 SH   SOLE NONE 0 0 1,104
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 706 16,959 SH   SOLE NONE 0 0 16,959
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 5,075 101,258 SH   SOLE NONE 0 0 101,258
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 16,173 264,440 SH   SOLE NONE 0 0 264,440
VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1,473 8,570 SH   SOLE NONE 0 0 8,570
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,578 11,000 SH   SOLE NONE 0 0 11,000
VANGUARD STAR FDS VG TL INTL STK F 921909768 234 4,526 SH   SOLE NONE 0 0 4,526
VANGUARD TAX-MANAGED INTL FD VAN FTSE DEV MKT 921943858 1,099 26,933 SH   SOLE NONE 0 0 26,933
VANGUARD WELLINGTON FD US MOMENTUM 921935508 806 7,562 SH   SOLE NONE 0 0 7,562
VERIZON COMMUNICATIONS INC COM 92343V104 239 4,713 SH   SOLE NONE 0 0 4,713
VISA INC COM CL A 92826C839 320 1,626 SH   SOLE NONE 0 0 1,626
WALMART INC COM 931142103 637 5,238 SH   SOLE NONE 0 0 5,238
ZOETIS INC CL A 98978V103 295 1,715 SH   SOLE NONE 0 0 1,715