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
ABBVIE INCORPORATED COM 00287Y109 317 2,941 SH   SOLE   0 0 2,941
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 1,762 5,509 SH   SOLE   0 0 5,509
ADVANCED MICRO DEVICES INCORPORATED COM 007903107 2,846 27,660 SH   SOLE   0 0 27,660
ALPHABET INCORPORATED CAP STK CLASS A CAP STK CL A 02079K305 385 144 SH   SOLE   0 0 144
AMAZON COM INCORPORATED COM 023135106 3,154 960 SH   SOLE   0 0 960
AMGEN INCORPORATED COM 031162100 268 1,261 SH   SOLE   0 0 1,261
APPLE INCORPORATED COM 037833100 29,257 208,673 SH   SOLE   0 0 208,673
BANK NEW YORK MELLON CORPORATION COM 064058100 209 4,037 SH   SOLE   0 0 4,037
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS B NEW CL B NEW 084670702 1,496 5,481 SH   SOLE   0 0 5,481
BLACKSTONE INCORPORATED COM 09260D107 335 2,877 SH   SOLE   0 0 2,877
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT PARTNERSHIP UNIT G16258108 205 5,566 SH   SOLE   0 0 5,566
CATERPILLAR INCORPORATED COM 149123101 301 1,569 SH   SOLE   0 0 1,569
CISCO SYSTEMS INCORPORATED COM 17275R102 441 8,099 SH   SOLE   0 0 8,099
CLEVELAND-CLIFFS INCORPORATED NEW COM 185899101 255 12,878 SH   SOLE   0 0 12,878
CMS ENERGY CORPORATION COM 125896100 412 6,906 SH   SOLE   0 0 6,906
COMERICA INCORPORATED COM 200340107 214 2,663 SH   SOLE   0 0 2,663
COSTCO WHOLESALE CORPORATION NEW COM 22160K105 222 493 SH   SOLE   0 0 493
CSX CORPORATION COM 126408103 865 29,070 SH   SOLE   0 0 29,070
CURE PHARMACEUTICAL HLDG CORPORATION COM 23127P104 40 54,520 SH   SOLE   0 0 54,520
DISNEY WALT COMPANY COM 254687106 410 2,424 SH   SOLE   0 0 2,424
DTE ENERGY COMPANY COM 233331107 315 2,818 SH   SOLE   0 0 2,818
ENTERPRISE FINL SVCS CORPORATION COM 293712105 379 8,372 SH   SOLE   0 0 8,372
ETFMG PRIME MOBILE PAYMENTS ETF PRIME MOBILE PAY 26924G409 701 10,357 SH   SOLE   0 0 10,357
EXRO TECHNOLOGIES INCORPORATED SHS COM 30222R109 32 14,623 SH   SOLE   0 0 14,623
EXXON MOBIL CORPORATION COM 30231G102 402 6,840 SH   SOLE   0 0 6,840
FIRST TRUST DOW JONES INTERNET INDEX FUND DJ INTERNT IDX 33733E302 242 1,026 SH   SOLE   0 0 1,026
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF NASDAQ CYB ETF 33734X846 226 4,640 SH   SOLE   0 0 4,640
FORD MTR COMPANY DEL COM 345370860 438 30,920 SH   SOLE   0 0 30,920
GENERAC HLDGS INCORPORATED COM 368736104 388 950 SH   SOLE   0 0 950
GENERAL MTRS COMPANY COM 37045V100 213 4,039 SH   SOLE   0 0 4,039
GLOBAL X NASDAQ 100 COVERED CALL ETF NASDAQ 100 COVER 37954Y483 552 25,000 SH   SOLE   0 0 25,000
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ACTIVEBETA US LG 381430503 46,799 543,929 SH   SOLE   0 0 543,929
HORMEL FOODS CORPORATION COM 440452100 442 10,759 SH   SOLE   0 0 10,759
IDEXX LABS INCORPORATED COM 45168D104 1,119 1,800 SH   SOLE   0 0 1,800
INTERNATIONAL BUSINESS MACHINES COM 459200101 250 1,801 SH   SOLE   0 0 1,801
INTUITIVE SURGICAL INCORPORATED COM NEW COM NEW 46120E602 298 300 SH   SOLE   0 0 300
INVESCO QQQ UNIT SER 1 46090E103 3,111 8,690 SH   SOLE   0 0 8,690
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354 3,136 51,542 SH   SOLE   0 0 51,542
INVESCO S&P MIDCAP LOW VOLATILITY ETF S&P MIDCP LOW 46138E198 11,403 217,043 SH   SOLE   0 0 217,043
INVESCO S&P SMALLCAP LOW VOLATILITY ETF S&P SMLCP LOW 46138G102 4,791 101,669 SH   SOLE   0 0 101,669
ISHARES INCORPORATED MSCI EMERG MRKT MSCI EMERG MRKT 464286533 1,580 25,218 SH   SOLE   0 0 25,218
ISHARES INCORPORATED MSCI GBL MIN VOL MSCI GBL MIN VOL 464286525 9,572 93,179 SH   SOLE   0 0 93,179
ISHARES TR 1 3 YR TREAS BD 1 3 YR TREAS BD 464287457 729 8,461 SH   SOLE   0 0 8,461
ISHARES TR 3 7 YR TREAS BD 3 7 YR TREAS BD 464288661 601 4,620 SH   SOLE   0 0 4,620
ISHARES TR CONV BD ETF CONV BD ETF 46435G102 14,315 143,521 SH   SOLE   0 0 143,521
ISHARES TR CORE DIV GRWTH CORE DIV GRWTH 46434V621 23,179 461,362 SH   SOLE   0 0 461,362
ISHARES TR CORE HIGH DV ETF CORE HIGH DV ETF 46429B663 430 4,558 SH   SOLE   0 0 4,558
ISHARES TR CORE S&P MCP ETF CORE S&P MCP ETF 464287507 37,591 142,884 SH   SOLE   0 0 142,884
ISHARES TR CORE S&P SCP ETF CORE S&P SCP ETF 464287804 2,971 27,209 SH   SOLE   0 0 27,209
ISHARES TR CORE S&P TTL STK CORE S&P TTL STK 464287150 8,003 81,348 SH   SOLE   0 0 81,348
ISHARES TR CORE S&P US VLU CORE S&P US VLU 464287663 493 6,959 SH   SOLE   0 0 6,959
ISHARES TR CORE S&P500 ETF CORE S&P500 ETF 464287200 46,817 108,670 SH   SOLE   0 0 108,670
ISHARES TR CORE US AGGBD ET CORE US AGGBD ETF 464287226 1,236 10,766 SH   SOLE   0 0 10,766
ISHARES TR EXPANDED TECH EXPANDED TECH 464287515 1,643 4,115 SH   SOLE   0 0 4,115
ISHARES TR EXPONENTIAL TECH EXPONENTIAL TECH 46434V381 1,097 17,486 SH   SOLE   0 0 17,486
ISHARES TR GL CLEAN ENE ETF GL CLEAN ENE ETF 464288224 289 13,339 SH   SOLE   0 0 13,339
ISHARES TR ISHARES BIOTECH NASDAQ BIOTECH 464287556 589 3,646 SH   SOLE   0 0 3,646
ISHARES TR ISHARES SEMICDTR PHLX SEMICND ETF 464287523 799 1,792 SH   SOLE   0 0 1,792
ISHARES TR ISHS 5-10YR INVT ISHS 5-10YR INVT 464288638 1,083 18,031 SH   SOLE   0 0 18,031
ISHARES TR MRGSTR SM CP ETF MRGSTR SM CP ETF 464288505 1,586 28,260 SH   SOLE   0 0 28,260
ISHARES TR MSCI ACWI EX US MSCI ACWI EX US 464288240 1,448 26,123 SH   SOLE   0 0 26,123
ISHARES TR MSCI EAFE ETF MSCI EAFE ETF 464287465 649 8,317 SH   SOLE   0 0 8,317
ISHARES TR MSCI EAFE MIN VL MSCI EAFE MIN VL 46429B689 8,803 116,834 SH   SOLE   0 0 116,834
ISHARES TR MSCI GBL SUS DEV MSCI GLOBAL IMP 46435G532 271 2,819 SH   SOLE   0 0 2,819
ISHARES TR MSCI USA ESG SLC MSCI USA ESG SLC 464288802 734 7,652 SH   SOLE   0 0 7,652
ISHARES TR MSCI USA MIN VOL MSCI USA MIN VOL 46429B697 45,337 616,741 SH   SOLE   0 0 616,741
ISHARES TR MSCI USA SMCP MN MSCI USA SMCP MN 46435G433 1,288 34,731 SH   SOLE   0 0 34,731
ISHARES TR NATIONAL MUN ETF NATIONAL MUN ETF 464288414 597 5,136 SH   SOLE   0 0 5,136
ISHARES TR PFD AND INCM SEC PFD AND INCM SEC 464288687 706 18,191 SH   SOLE   0 0 18,191
ISHARES TR RUS MID CAP ETF RUS MID CAP EF 464287499 945 12,084 SH   SOLE   0 0 12,084
ISHARES TR SELECT DIVID ETF SELECT DIVID ETF 464287168 679 5,914 SH   SOLE   0 0 5,914
ISHARES TR U.S. MED DVC ETF U.S. MED DVC ETF 464288810 607 9,661 SH   SOLE   0 0 9,661
ISHARES TR U.S. REAL ES ETF U.S. REAL ES ETF 464287739 228 2,230 SH   SOLE   0 0 2,230
ISHARES TR U.S. TECH ETF U.S. TECH ETF 464287721 265 2,616 SH   SOLE   0 0 2,616
ISHARES TR U.S. UTILITS ETF U.S. UTILITS ETF 464287697 464 6,204 SH   SOLE   0 0 6,204
ISHARES TR US HLTHCARE ETF US HLTHCARE ETF 464287762 758 2,746 SH   SOLE   0 0 2,746
JANUS HENDERSON SHORT DURATION INCOME ETF HENDRSN SHRT ETF 47103U886 1,310 26,109 SH   SOLE   0 0 26,109
JOHNSON & JOHNSON COM 478160104 987 6,109 SH   SOLE   0 0 6,109
JPMORGAN CHASE & COMPANY COM 46625H100 535 3,270 SH   SOLE   0 0 3,270
KELLOGG COMPANY COM 487836108 708 11,079 SH   SOLE   0 0 11,079
LILLY ELI & COMPANY COM 532457108 230 995 SH   SOLE   0 0 995
MERCANTILE BK CORPORATION COM 587376104 2,775 86,640 SH   SOLE   0 0 86,640
MICROSOFT CORPORATION COM 594918104 328 1,162 SH   SOLE   0 0 1,162
MODERNA INCORPORATED COM 60770K107 229 596 SH   SOLE   0 0 596
NEOGEN CORPORATION COM 640491106 413 9,506 SH   SOLE   0 0 9,506
NVIDIA CORPORATION COM 67066G104 1,361 6,568 SH   SOLE   0 0 6,568
PEPSICO INCORPORATED COM 713448108 442 2,940 SH   SOLE   0 0 2,940
PFIZER INCORPORATED COM 717081103 676 15,710 SH   SOLE   0 0 15,710
PROCTER AND GAMBLE COMPANY COM 742718109 345 2,467 SH   SOLE   0 0 2,467
RAYMOND JAMES FINL INCORPORATED COM 754730109 2,510 27,203 SH   SOLE   0 0 27,203
SHOPIFY INCORPORATED CLASS A CL A 82509L107 642 474 SH   SOLE   0 0 474
SPDR BLOOMBERG CONVERTIBLE SECURITIES ET BLMBRG BRC CNVRT 78464A359 1,047 12,262 SH   SOLE   0 0 12,262
SPDR MATERIALS SELECT SECTOR FUND SBI MATERIALS 81369Y100 519 6,563 SH   SOLE   0 0 6,563
SPDR S&P 500 ETF TR UNIT 78462F103 1,693 3,944 SH   SOLE   0 0 3,944
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 2,807 23,883 SH   SOLE   0 0 23,883
SPDR S&P HEALTH CARE EQUIPMENT ETF HLTH CR EQUIP 78464A581 777 6,207 SH   SOLE   0 0 6,207
SPDR S&P MIDCAP 400 ETF TRUST UTSER1 S&PDCRP 78467Y107 292 607 SH   SOLE   0 0 607
STRYKER CORPORATION COM 863667101 31,640 119,975 SH   SOLE   0 0 119,975
TESLA INCORPORATED COM 88160R101 1,183 1,525 SH   SOLE   0 0 1,525
TJX COMPANIES INCORPORATED NEW COM 872540109 300 4,548 SH   SOLE   0 0 4,548
VANGUARD INDEX FUNDS S&P 500 ETF SHS NEW S&P 500 ETF SHS 922908363 2,418 6,120 SH   SOLE   0 0 6,120
VANGUARD MID-CAP ETF MID CAP ETF 922908629 896 3,783 SH   SOLE   0 0 3,783
VANGUARD SMALL-CAP ETF SMALL CP ETF 922908751 267 1,222 SH   SOLE   0 0 1,222
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 748 8,748 SH   SOLE   0 0 8,748
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 488 2,197 SH   SOLE   0 0 2,197
VERIZON COMMUNICATIONS INCORPORATED COM 92343V104 208 3,856 SH   SOLE   0 0 3,856
WELLS FARGO COMPANY NEW COM 949746101 329 7,090 SH   SOLE   0 0 7,090
WIALAN TECHNOLOGIES INCORPORATED COM 96685A107 0 750,000 SH   SOLE   0 0 750,000
ZOETIS INCORPORATED CLASS A CL A 98978V103 2,253 11,606 SH   SOLE   0 0 11,606
ZOOM VIDEO COMMUNICATIONS INCORPORATED CLASS A CL A 98980L101 329 1,260 SH   SOLE   0 0 1,260