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
Expires: July 31, 2015
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 317,312 2,333 SH SOLE 0 0 2,333
ABBVIE INC COM 00287Y109 866,103 4,666 SH SOLE 0 0 4,666
AFLAC INC COM 001055102 1,551,317 14,710 SH SOLE 0 0 14,710
ALPHABET INC CAP STK CL C 02079K107 2,554,159 14,399 SH SOLE 0 0 14,399
ALPHABET INC CAP STK CL A 02079K305 4,854,252 27,545 SH SOLE 0 0 27,545
ALTRIA GROUP INC COM 02209S103 385,620 6,577 SH SOLE 0 0 6,577
AMAZON COM INC COM 023135106 8,092,426 36,886 SH SOLE 0 0 36,886
AMERICAN EXPRESS CO COM 025816109 482,930 1,514 SH SOLE 0 0 1,514
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 393,146 5,721 SH SOLE 0 0 5,721
APPLE INC COM 037833100 10,743,398 52,363 SH SOLE 0 0 52,363
AT&T INC COM 00206R102 892,683 30,846 SH SOLE 0 0 30,846
BADGER METER INC COM 056525108 215,556 880 SH SOLE 0 0 880
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,133,301 2,333 SH SOLE 0 0 2,333
BRISTOL-MYERS SQUIBB CO COM 110122108 466,225 10,072 SH SOLE 0 0 10,072
CAPITAL ONE FINL CORP COM 14040H105 541,686 2,546 SH SOLE 0 0 2,546
CATERPILLAR INC COM 149123101 789,146 2,033 SH SOLE 0 0 2,033
CHENIERE ENERGY INC COM NEW 16411R208 693,788 2,849 SH SOLE 0 0 2,849
CHEVRON CORP NEW COM 166764100 836,349 5,841 SH SOLE 0 0 5,841
CISCO SYS INC COM 17275R102 277,956 4,006 SH SOLE 0 0 4,006
CITIGROUP INC COM NEW 172967424 733,373 8,616 SH SOLE 0 0 8,616
COCA COLA CO COM 191216100 287,773 4,067 SH SOLE 0 0 4,067
CORNING INC COM 219350105 340,691 6,478 SH SOLE 0 0 6,478
COSTCO WHSL CORP NEW COM 22160K105 377,167 381 SH SOLE 0 0 381
CROWDSTRIKE HLDGS INC CL A 22788C105 1,059,366 2,080 SH SOLE 0 0 2,080
DEERE & CO COM 244199105 498,829 981 SH SOLE 0 0 981
DELTA AIR LINES INC DEL COM NEW 247361702 551,228 11,208 SH SOLE 0 0 11,208
DISNEY WALT CO COM 254687106 341,589 2,755 SH SOLE 0 0 2,755
DTE ENERGY CO COM 233331107 241,114 1,820 SH SOLE 0 0 1,820
ELI LILLY & CO COM 532457108 1,787,463 2,293 SH SOLE 0 0 2,293
EMERSON ELEC CO COM 291011104 1,198,904 8,992 SH SOLE 0 0 8,992
ETF SER SOLUTIONS DEFIANCE CONNECT 26922A289 242,274 4,592 SH SOLE 0 0 4,592
EXXON MOBIL CORP COM 30231G102 421,100 3,906 SH SOLE 0 0 3,906
FEDEX CORP COM 31428X106 270,954 1,192 SH SOLE 0 0 1,192
FIRST TR EXCH TRD ALPHDX FD EM SML CP ALPH 33737J307 6,476,967 159,492 SH SOLE 0 0 159,492
FIRST TR EXCHANGE-TRADED ALP SHS ISSUED FRST 33733C108 3,165,843 38,955 SH SOLE 0 0 38,955
FIRST TR EXCHANGE-TRADED ALP COM SHS 33733F101 1,397,433 9,518 SH SOLE 0 0 9,518
FIRST TR EXCHANGE-TRADED ALP COM SHS 33735J101 207,976 2,645 SH SOLE 0 0 2,645
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 843,541 3,132 SH SOLE 0 0 3,132
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 770,415 15,640 SH SOLE 0 0 15,640
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 288,519 8,178 SH SOLE 0 0 8,178
FORD MTR CO COM 345370860 215,341 19,847 SH SOLE 0 0 19,847
GE AEROSPACE COM NEW 369604301 219,296 852 SH SOLE 0 0 852
GENERAL MLS INC COM 370334104 759,953 14,668 SH SOLE 0 0 14,668
GRACO INC COM 384109104 496,907 5,780 SH SOLE 0 0 5,780
HANESBRANDS INC COM 410345102 69,469 15,168 SH SOLE 0 0 15,168
HOME DEPOT INC COM 437076102 277,647 757 SH SOLE 0 0 757
HOWMET AEROSPACE INC COM 443201108 226,869 1,219 SH SOLE 0 0 1,219
ILLINOIS TOOL WKS INC COM 452308109 442,825 1,791 SH SOLE 0 0 1,791
INTEL CORP COM 458140100 366,598 16,366 SH SOLE 0 0 16,366
INTERNATIONAL BUSINESS MACHS COM 459200101 606,067 2,056 SH SOLE 0 0 2,056
INTERNATIONAL PAPER CO COM 460146103 275,970 5,893 SH SOLE 0 0 5,893
INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 10,810,781 98,918 SH SOLE 0 0 98,918
INVESCO QQQ TR UNIT SER 1 46090E103 200,246 363 SH SOLE 0 0 363
ISHARES TR CORE S&P500 ETF 464287200 240,289 387 SH SOLE 0 0 387
ISHARES TR CORE S&P MCP ETF 464287507 1,398,122 22,543 SH SOLE 0 0 22,543
ISHARES TR MSCI INDIA SM CP 46429B614 2,745,731 35,576 SH SOLE 0 0 35,576
ISHARES TR RUS 1000 ETF 464287622 234,643 691 SH SOLE 0 0 691
ISHARES TR RUS 2000 VAL ETF 464287630 1,108,167 7,024 SH SOLE 0 0 7,024
ISHARES TR RUSSELL 2000 ETF 464287655 1,408,792 6,529 SH SOLE 0 0 6,529
ISHARES TR RUS TP200 GR ETF 464289438 9,182,404 37,250 SH SOLE 0 0 37,250
ISHARES TR S&P MC 400GR ETF 464287606 489,472 5,380 SH SOLE 0 0 5,380
JOHNSON & JOHNSON COM 478160104 922,914 6,042 SH SOLE 0 0 6,042
JPMORGAN CHASE & CO. COM 46625H100 3,113,902 10,741 SH SOLE 0 0 10,741
KRAFT HEINZ CO COM 500754106 390,010 15,105 SH SOLE 0 0 15,105
LANZATECH GLOBAL INC COM 51655R101 8,136 30,000 SH SOLE 0 0 30,000
MCDONALDS CORP COM 580135101 388,878 1,331 SH SOLE 0 0 1,331
MERCANTILE BK CORP COM 587376104 226,296 4,876 SH SOLE 0 0 4,876
META PLATFORMS INC CL A 30303M102 561,707 761 SH SOLE 0 0 761
MICROSOFT CORP COM 594918104 10,211,748 20,530 SH SOLE 0 0 20,530
MONDELEZ INTL INC CL A 609207105 201,376 2,986 SH SOLE 0 0 2,986
NEOS ETF TRUST NASDAQ 100 HIGH 78433H675 292,296 5,620 SH SOLE 0 0 5,620
NETFLIX INC COM 64110L106 1,897,551 1,417 SH SOLE 0 0 1,417
NIKE INC CL B 654106103 331,456 4,666 SH SOLE 0 0 4,666
NORTHERN DYNASTY MINERALS LT COM NEW 66510M204 40,468 30,200 SH SOLE 0 0 30,200
NVIDIA CORPORATION CALL 67066G904 762,000 100 PRN Call SOLE 0 0 100
NVIDIA CORPORATION COM 67066G104 5,609,095 35,503 SH SOLE 0 0 35,503
ORACLE CORP COM 68389X105 562,966 2,575 SH SOLE 0 0 2,575
PACER FDS TR US SMALL CAP CAS 69374H857 9,365,165 235,217 SH SOLE 0 0 235,217
PARKER-HANNIFIN CORP COM 701094104 490,326 702 SH SOLE 0 0 702
PAYPAL HLDGS INC COM 70450Y103 229,797 3,092 SH SOLE 0 0 3,092
PEPSICO INC COM 713448108 388,910 2,945 SH SOLE 0 0 2,945
PFIZER INC COM 717081103 1,137,689 46,934 SH SOLE 0 0 46,934
PGIM ETF TR PGIM ULTRA SH BD 69344A107 1,656,847 33,297 SH SOLE 0 0 33,297
PHILIP MORRIS INTL INC COM 718172109 629,541 3,457 SH SOLE 0 0 3,457
PROCTER AND GAMBLE CO COM 742718109 1,421,568 8,923 SH SOLE 0 0 8,923
QUALCOMM INC COM 747525103 2,435,364 15,292 SH SOLE 0 0 15,292
SABRE CORP COM 78573M104 34,546 10,932 SH SOLE 0 0 10,932
SALESFORCE INC COM 79466L302 1,478,260 5,421 SH SOLE 0 0 5,421
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 1,758,136 6,943 SH SOLE 0 0 6,943
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 400,298 4,902 SH SOLE 0 0 4,902
SEMPRA COM 816851109 209,757 2,768 SH SOLE 0 0 2,768
SMURFIT WESTROCK PLC SHS G8267P108 680,954 15,781 SH SOLE 0 0 15,781
SPDR GOLD TR GOLD SHS 78463V107 1,193,714 3,916 SH SOLE 0 0 3,916
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,020,774 1,652 SH SOLE 0 0 1,652
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 814,224 8,542 SH SOLE 0 0 8,542
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 629,441 12,026 SH SOLE 0 0 12,026
SPDR SERIES TRUST PORTFOLIO S&P600 78468R853 4,676,515 109,777 SH SOLE 0 0 109,777
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 236,489 2,965 SH SOLE 0 0 2,965
STARBUCKS CORP COM 855244109 317,056 3,460 SH SOLE 0 0 3,460
STRYKER CORPORATION COM 863667101 31,705,447 80,139 SH SOLE 0 0 80,139
TELEFONAKTIEBOLAGET LM ERICS ADR B SEK 10 294821608 97,181 11,460 SH SOLE 0 0 11,460
TESLA INC COM 88160R101 889,449 2,800 SH SOLE 0 0 2,800
TJX COS INC NEW COM 872540109 276,956 2,243 SH SOLE 0 0 2,243
UBER TECHNOLOGIES INC COM 90353T100 1,478,152 15,843 SH SOLE 0 0 15,843
UNITED PARCEL SERVICE INC CL B 911312106 227,722 2,256 SH SOLE 0 0 2,256
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 438,574 1,106 SH SOLE 0 0 1,106
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 614,933 1,083 SH SOLE 0 0 1,083
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,797,590 12,495 SH SOLE 0 0 12,495
VANGUARD INDEX FDS VALUE ETF 922908744 934,424 5,287 SH SOLE 0 0 5,287
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 224,760 1,686 SH SOLE 0 0 1,686
VERIZON COMMUNICATIONS INC COM 92343V104 311,125 7,190 SH SOLE 0 0 7,190
WALMART INC COM 931142103 1,284,093 13,132 SH SOLE 0 0 13,132
WISDOMTREE TR US TOTAL DIVIDND 97717W109 24,652,037 310,011 SH SOLE 0 0 310,011
WISDOMTREE TR US LARGECAP DIVD 97717W307 755,308 9,195 SH SOLE 0 0 9,195