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
ABBVIE INC COM 00287Y109   234,034 1,117 SH   SOLE 0 32 0 1,085
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   1,236,302 3,962 SH   SOLE 0 12 0 3,950
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   1,628,941 12,319 SH   SOLE 0 0 0 12,319
ALPHABET INC CAP STK CL C 02079K107   1,570,893 10,055 SH   SOLE 0 63 0 9,992
ALPHABET INC CAP STK CL A 02079K305   2,475,168 16,006 SH   SOLE 0 75 0 15,931
AMAZON COM INC COM 023135106   751,908 3,952 SH   SOLE 0 119 0 3,833
APPLE INC COM 037833100   10,449,884 47,044 SH   SOLE 0 177 0 46,867
AUTOMATIC DATA PROCESSING IN COM 053015103   275,588 902 SH   SOLE 0 3 0 899
BERKSHIRE HATHAWAY INC DEL CL A 084670108   798,442 1 SH   SOLE 0 0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   420,738 790 SH   SOLE 0 26 0 764
BROADCOM INC COM 11135F101   311,755 1,862 SH   SOLE 0 46 0 1,816
CINTAS CORP COM 172908105   833,630 4,056 SH   SOLE 0 13 0 4,043
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   378,555 29,187 SH   SOLE 0 0 0 29,187
ELI LILLY & CO COM 532457108   420,388 509 SH   SOLE 0 11 0 498
EXXON MOBIL CORP COM 30231G102   211,497 1,778 SH   SOLE 0 36 0 1,742
FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808   6,581,681 96,697 SH   SOLE 0 0 0 96,697
GENTEX CORP COM 371901109   498,946 21,414 SH   SOLE 0 0 0 21,414
HOME DEPOT INC COM 437076102   540,939 1,476 SH   SOLE 0 9 0 1,467
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,870,593 14,872 SH   SOLE 0 510 0 14,362
INVESCO QQQ TR UNIT SER 1 46090E103   15,019,032 32,029 SH   SOLE 0 31 0 31,998
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   486,824 10,400 SH   SOLE 0 0 0 10,400
ISHARES TR CORE S&P TTL STK 464287150   56,284,543 461,311 SH   SOLE 0 5,803 0 455,508
ISHARES TR RUS 2000 GRW ETF 464287648   1,724,828 6,750 SH   SOLE 0 0 0 6,750
ISHARES TR RUS MID CAP ETF 464287499   227,647 2,676 SH   SOLE 0 0 0 2,676
ISHARES TR COHEN STEER REIT 464287564   1,348,245 21,912 SH   SOLE 0 0 0 21,912
ISHARES TR CORE S&P MCP ETF 464287507   19,956,599 342,015 SH   SOLE 0 4,870 0 337,145
ISHARES TR CORE S&P SCP ETF 464287804   16,635,199 159,082 SH   SOLE 0 1,300 0 157,782
ISHARES TR CORE S&P500 ETF 464287200   9,169,646 16,319 SH   SOLE 0 0 0 16,319
ISHARES TR RUS 1000 VAL ETF 464287598   1,921,302 10,211 SH   SOLE 0 0 0 10,211
ISHARES TR RUS 1000 GRW ETF 464287614   3,169,287 8,777 SH   SOLE 0 0 0 8,777
ISHARES TR RUSSELL 2000 ETF 464287655   1,878,397 9,416 SH   SOLE 0 0 0 9,416
ISHARES TR RUSSELL 3000 ETF 464287689   9,251,900 29,127 SH   SOLE 0 0 0 29,127
JPMORGAN CHASE & CO. COM 46625H100   504,827 2,058 SH   SOLE 0 20 0 2,038
MANULIFE FINL CORP COM 56501R106   221,352 7,106 SH   SOLE 0 0 0 7,106
MASTERCARD INCORPORATED CL A 57636Q104   814,506 1,486 SH   SOLE 0 10 0 1,476
MEDTRONIC PLC SHS G5960L103   231,569 2,577 SH   SOLE 0 19 0 2,558
MERCANTILE BK CORP COM 587376104   2,694,714 62,033 SH   SOLE 0 0 0 62,033
META PLATFORMS INC CL A 30303M102   559,646 971 SH   SOLE 0 0 0 971
MICROSOFT CORP COM 594918104   1,527,837 4,070 SH   SOLE 0 92 0 3,978
NVIDIA CORPORATION COM 67066G104   1,142,000 10,537 SH   SOLE 0 282 0 10,255
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,897,138 9,188 SH   SOLE 0 0 0 9,188
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   2,919,841 14,787 SH   SOLE 0 0 0 14,787
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   638,981 6,625 SH   SOLE 0 0 0 6,625
SPDR GOLD TR GOLD SHS 78463V107   639,383 2,219 SH   SOLE 0 0 0 2,219
SPDR S&P 500 ETF TR TR UNIT 78462F103   684,693 1,224 SH   SOLE 0 0 0 1,224
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   10,578,375 19,829 SH   SOLE 0 0 0 19,829
STARBUCKS CORP COM 855244109   277,104 2,825 SH   SOLE 0 14 0 2,811
STRYKER CORPORATION COM 863667101   244,941 658 SH   SOLE 0 3 0 655
TESLA INC COM 88160R101   341,301 1,317 SH   SOLE 0 36 0 1,281
UNITEDHEALTH GROUP INC COM 91324P102   252,971 483 SH   SOLE 0 0 0 483
VANGUARD INDEX FDS TOTAL STK MKT 922908769   36,077,146 131,266 SH   SOLE 0 0 0 131,266
VANGUARD INDEX FDS VALUE ETF 922908744   357,025 2,067 SH   SOLE 0 0 0 2,067
VANGUARD INDEX FDS MID CAP ETF 922908629   12,321,639 47,644 SH   SOLE 0 0 0 47,644
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,884,540 8,498 SH   SOLE 0 0 0 8,498
VANGUARD INDEX FDS GROWTH ETF 922908736   403,823 1,089 SH   SOLE 0 0 0 1,089
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   395,035 769 SH   SOLE 0 0 0 769
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   339,334 6,676 SH   SOLE 0 0 0 6,676
VISA INC COM CL A 92826C839   241,817 690 SH   SOLE 0 24 0 666