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
APPLE INCORPORATED COM 037833100 36,983 208,271 SH   SOLE   0 0 208,271
ABBVIE INCORPORATED COM 00287Y109 399 2,945 SH   SOLE   0 0 2,945
ACCENTURE PLC IRELAND SHS CLASS A SHS CLASS A G1151C101 2,304 5,558 SH   SOLE   0 0 5,558
ISHARES INCORPORATED MSCI GBL MIN VOL MSCI GBL MIN VOL 464286525 9,612 88,772 SH   SOLE   0 0 88,772
ISHARES TR MSCI ACWI EX US MSCI ACWI EX US 464288240 1,759 31,627 SH   SOLE   0 0 31,627
ISHARES TR CORE US AGGBD ET CORE US AGGBD ETF 464287226 1,545 13,542 SH   SOLE   0 0 13,542
ADVANCED MICRO DEVICES INCORPORATED COM 007903107 2,537 17,630 SH   SOLE   0 0 17,630
AMGEN INCORPORATED COM 031162100 281 1,249 SH   SOLE   0 0 1,249
AMAZON COM INCORPORATED COM 023135106 3,268 980 SH   SOLE   0 0 980
BROOKFIELD RENEWABLE PARTNERS PARTNERSHIP UNIT PARTNERSHIP UNIT G16258108 200 5,566 SH   SOLE   0 0 5,566
BANK NEW YORK MELLON CORPORATION COM 064058100 234 4,037 SH   SOLE   0 0 4,037
VANGUARD TOTAL BOND MARKET ETF TOTAL BND MRKT 921937835 420 4,953 SH   SOLE   0 0 4,953
BERKSHIRE HATHAWAY INCORPORATED DEL CLASS B NEW CL B NEW 084670702 1,644 5,497 SH   SOLE   0 0 5,497
BLACKSTONE INCORPORATED COM 09260D107 382 2,952 SH   SOLE   0 0 2,952
CATERPILLAR INCORPORATED COM 149123101 324 1,569 SH   SOLE   0 0 1,569
CIGNA CORPORATION NEW COM 125523100 220 957 SH   SOLE   0 0 957
FIRST TRUST NASDAQ CEA CYBERSECURITY ETF NASDAQ CYB ETF 33734X846 255 4,824 SH   SOLE   0 0 4,824
COMERICA INCORPORATED COM 200340107 232 2,663 SH   SOLE   0 0 2,663
CMS ENERGY CORPORATION COM 125896100 450 6,911 SH   SOLE   0 0 6,911
COSTCO WHOLESALE CORPORATION NEW COM 22160K105 286 503 SH   SOLE   0 0 503
CISCO SYSTEMS INCORPORATED COM 17275R102 513 8,099 SH   SOLE   0 0 8,099
CSX CORPORATION COM 126408103 1,093 29,070 SH   SOLE   0 0 29,070
CURE PHARMACEUTICAL HLDG CORPORATION COM 23127P104 31 85,020 SH   SOLE   0 0 85,020
SPDR BLOOMBERG CONVERTIBLE SECURITIES ET BLMBRG BRC CNVRT 78464A359 944 11,374 SH   SOLE   0 0 11,374
ISHARES TR CORE DIV GRWTH CORE DIV GRWTH 46434V621 30,042 540,515 SH   SOLE   0 0 540,515
DISNEY WALT COMPANY COM 254687106 368 2,378 SH   SOLE   0 0 2,378
DTE ENERGY COMPANY COM 233331107 337 2,818 SH   SOLE   0 0 2,818
ISHARES TR SELECT DIVID ETF SELECT DIVID ETF 464287168 725 5,915 SH   SOLE   0 0 5,915
ISHARES INCORPORATED MSCI EMERG MRKT MSCI EMERG MRKT 464286533 1,543 24,556 SH   SOLE   0 0 24,556
ISHARES TR MSCI EAFE ETF MSCI EAFE ETF 464287465 309 3,921 SH   SOLE   0 0 3,921
ISHARES TR MSCI EAFE MIN VL MSCI EAFE MIN VL 46429B689 8,613 112,196 SH   SOLE   0 0 112,196
ENTERPRISE FINL SVCS CORPORATION COM 293712105 394 8,372 SH   SOLE   0 0 8,372
EXRO TECHNOLOGIES INCORPORATED SHS COM 30222R109 36 15,623 SH   SOLE   0 0 15,623
FORD MTR COMPANY DEL COM 345370860 648 31,209 SH   SOLE   0 0 31,209
FIRST TRUST DOW JONES INTERNET INDEX FUND DJ INTERNT IDX 33733E302 232 1,026 SH   SOLE   0 0 1,026
FORTINET INCORPORATED COM 34959E109 226 630 SH   SOLE   0 0 630
GENERAL MTRS COMPANY COM 37045V100 237 4,039 SH   SOLE   0 0 4,039
GENERAC HLDGS INCORPORATED COM 368736104 322 915 SH   SOLE   0 0 915
ALPHABET INCORPORATED CAP STK CLASS A CAP STK CL A 02079K305 432 149 SH   SOLE   0 0 149
GOLDMAN SACHS ACTIVEBETA U.S. LARGE CAP EQUITY ETF ACTIVEBETA US LG 381430503 49,682 522,184 SH   SOLE   0 0 522,184
ISHARES TR CORE HIGH DV ETF CORE HIGH DV ETF 46429B663 462 4,572 SH   SOLE   0 0 4,572
HORMEL FOODS CORPORATION COM 440452100 528 10,817 SH   SOLE   0 0 10,817
ISHARES TR ISHARES BIOTECH NASDAQ BIOTECH 464287556 565 3,698 SH   SOLE   0 0 3,698
INTERNATIONAL BUSINESS MACHINES COM 459200101 214 1,601 SH   SOLE   0 0 1,601
ISHARES TR GL CLEAN ENE ETF GL CLEAN ENE ETF 464288224 266 12,574 SH   SOLE   0 0 12,574
ISHARES TR CONV BD ETF CONV BD ETF 46435G102 15,359 172,221 SH   SOLE   0 0 172,221
ISHARES TR U.S. UTILITS ETF U.S. UTILITS ETF 464287697 490 5,542 SH   SOLE   0 0 5,542
IDEXX LABS INCORPORATED COM 45168D104 1,231 1,870 SH   SOLE   0 0 1,870
ISHARES TR 3 7 YR TREAS BD 3 7 YR TREAS BD 464288661 403 3,133 SH   SOLE   0 0 3,133
ISHARES TR ISHS 5-10YR INVT ISHS 5-10YR INVT 464288638 1,072 18,081 SH   SOLE   0 0 18,081
ISHARES TR EXPANDED TECH EXPANDED TECH 464287515 1,695 4,262 SH   SOLE   0 0 4,262
ISHARES TR U.S. MED DVC ETF U.S. MED DVC ETF 464288810 593 9,002 SH   SOLE   0 0 9,002
ISHARES TR CORE S&P MCP ETF CORE S&P MCP ETF 464287507 42,055 148,562 SH   SOLE   0 0 148,562
ISHARES TR CORE S&P SCP ETF CORE S&P SCP ETF 464287804 3,418 29,852 SH   SOLE   0 0 29,852
ETFMG PRIME MOBILE PAYMENTS ETF PRIME MOBILE PAY 26924G409 526 9,055 SH   SOLE   0 0 9,055
ISHARES TR MRGSTR SM CP ETF MRGSTR SM CP ETF 464288505 1,366 23,860 SH   SOLE   0 0 23,860
INTUITIVE SURGICAL INCORPORATED COM NEW COM NEW 46120E602 323 900 SH   SOLE   0 0 900
ISHARES TR CORE S&P TTL STK CORE S&P TTL STK 464287150 10,040 93,852 SH   SOLE   0 0 93,852
ISHARES TR CORE S&P US VLU CORE S&P US VLU 464287663 677 8,870 SH   SOLE   0 0 8,870
ISHARES TR CORE S&P500 ETF CORE S&P500 ETF 464287200 56,271 117,971 SH   SOLE   0 0 117,971
ISHARES TR RUS MID CAP ETF RUS MID CAP EF 464287499 928 11,180 SH   SOLE   0 0 11,180
ISHARES TR US HLTHCARE ETF US HLTHCARE ETF 464287762 730 2,432 SH   SOLE   0 0 2,432
ISHARES TR U.S. REAL ES ETF U.S. REAL ES ETF 464287739 360 3,101 SH   SOLE   0 0 3,101
ISHARES TR U.S. TECH ETF U.S. TECH ETF 464287721 300 2,616 SH   SOLE   0 0 2,616
JOHNSON & JOHNSON COM 478160104 977 5,709 SH   SOLE   0 0 5,709
JPMORGAN CHASE & COMPANY COM 46625H100 496 3,131 SH   SOLE   0 0 3,131
KELLOGG COMPANY COM 487836108 714 11,079 SH   SOLE   0 0 11,079
LILLY ELI & COMPANY COM 532457108 275 995 SH   SOLE   0 0 995
MERCANTILE BK CORPORATION COM 587376104 3,035 86,640 SH   SOLE   0 0 86,640
SPDR S&P MIDCAP 400 ETF TRUST UTSER1 S&PDCRP 78467Y107 263 508 SH   SOLE   0 0 508
MICROSOFT CORPORATION COM 594918104 406 1,207 SH   SOLE   0 0 1,207
ISHARES TR NATIONAL MUN ETF NATIONAL MUN ETF 464288414 598 5,144 SH   SOLE   0 0 5,144
NEOGEN CORPORATION COM 640491106 432 9,506 SH   SOLE   0 0 9,506
NVIDIA CORPORATION COM 67066G104 1,934 6,577 SH   SOLE   0 0 6,577
PEPSICO INCORPORATED COM 713448108 511 2,940 SH   SOLE   0 0 2,940
PFIZER INCORPORATED COM 717081103 986 16,705 SH   SOLE   0 0 16,705
ISHARES TR PFD AND INCM SEC PFD AND INCM SEC 464288687 657 16,678 SH   SOLE   0 0 16,678
PROCTER AND GAMBLE COMPANY COM 742718109 404 2,471 SH   SOLE   0 0 2,471
INVESCO QQQ UNIT SER 1 46090E103 3,528 8,866 SH   SOLE   0 0 8,866
GLOBAL X NASDAQ 100 COVERED CALL ETF NASDAQ 100 COVER 37954Y483 555 25,000 SH   SOLE   0 0 25,000
RAYMOND JAMES FINL INCORPORATED COM 754730109 2,660 26,493 SH   SOLE   0 0 26,493
STARBUCKS CORPORATION COM 855244109 200 1,713 SH   SOLE   0 0 1,713
ISHARES TR MSCI GBL SUS DEV MSCI GLOBAL IMP 46435G532 350 3,859 SH   SOLE   0 0 3,859
SPDR S&P DIVIDEND ETF S&P DIVID ETF 78464A763 2,673 20,705 SH   SOLE   0 0 20,705
SHOPIFY INCORPORATED CLASS A CL A 82509L107 653 474 SH   SOLE   0 0 474
ISHARES TR MSCI USA SMCP MN MSCI USA SMCP MN 46435G433 1,204 30,795 SH   SOLE   0 0 30,795
ISHARES TR ISHARES SEMICDTR PHLX SEMICND ETF 464287523 1,229 2,266 SH   SOLE   0 0 2,266
INVESCO S&P 500 LOW VOLATILITY ETF S&P500 LOW VOL 46138E354 3,695 53,845 SH   SOLE   0 0 53,845
SPDR S&P 500 ETF TR UNIT 78462F103 1,887 3,973 SH   SOLE   0 0 3,973
ISHARES TR MSCI USA ESG SLC MSCI USA ESG SLC 464288802 813 7,652 SH   SOLE   0 0 7,652
STRYKER CORPORATION COM 863667101 32,319 120,854 SH   SOLE   0 0 120,854
TJX COMPANIES INCORPORATED NEW COM 872540109 340 4,475 SH   SOLE   0 0 4,475
TESLA INCORPORATED COM 88160R101 3,139 2,970 SH   SOLE   0 0 2,970
CALL: TESLA INCORPORATED MAR 900 EXP 03/18/22 CALL 88160R901 205 10 SH Call SOLE   0 0 10
ISHARES TR MSCI USA MIN VOL MSCI USA MIN VOL 46429B697 43,875 542,328 SH   SOLE   0 0 542,328
JANUS HENDERSON SHORT DURATION INCOME ETF HENDRSN SHRT ETF 47103U886 1,231 24,838 SH   SOLE   0 0 24,838
VANGUARD MID-CAP ETF MID CAP ETF 922908629 956 3,754 SH   SOLE   0 0 3,754
VANGUARD INDEX FUNDS S&P 500 ETF SHS NEW S&P 500 ETF SHS 922908363 3,075 7,041 SH   SOLE   0 0 7,041
VANGUARD TOTAL STOCK MARKET ETF TOTAL STK MKT 922908769 550 2,280 SH   SOLE   0 0 2,280
VERIZON COMMUNICATIONS INCORPORATED COM 92343V104 200 3,856 SH   SOLE   0 0 3,856
WELLS FARGO COMPANY NEW COM 949746101 332 6,930 SH   SOLE   0 0 6,930
WIALAN TECHNOLOGIES INCORPORATED COM 96685A107 0 750,000 SH   SOLE   0 0 750,000
SPDR S&P HEALTH CARE EQUIPMENT ETF HLTH CR EQUIP 78464A581 754 6,431 SH   SOLE   0 0 6,431
SPDR MATERIALS SELECT SECTOR FUND SBI MATERIALS 81369Y100 691 7,629 SH   SOLE   0 0 7,629
SPDR HEALTH CARE SELECT SBI HEALTHCARE 81369Y209 223 1,580 SH   SOLE   0 0 1,580
INVESCO S&P MIDCAP LOW VOLATILITY ETF S&P MIDCP LOW 46138E198 12,441 212,818 SH   SOLE   0 0 212,818
EXXON MOBIL CORPORATION COM 30231G102 419 6,840 SH   SOLE   0 0 6,840
INVESCO S&P SMALLCAP LOW VOLATILITY ETF S&P SMLCP LOW 46138G102 5,119 98,264 SH   SOLE   0 0 98,264
ISHARES TR EXPONENTIAL TECH EXPONENTIAL TECH 46434V381 1,204 18,230 SH   SOLE   0 0 18,230
ISHARES TR ESG SCRND S&P500 ESG SCRND S&P500 46436E569 215 5,853 SH   SOLE   0 0 5,853
ZOOM VIDEO COMMUNICATIONS INCORPORATED CLASS A CL A 98980L101 2,372 1,260 SH   SOLE   0 0 1,260
ZOETIS INCORPORATED CLASS A CL A 98978V103 3,008 12,326 SH   SOLE   0 0 12,326