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
EATON CORP PLC SHS G29183103   4,495,381 18,817 SH   SOLE   0 0 18,817
JOHNSON CTLS INTL PLC SHS G51502105   1,972,913 34,564 SH   SOLE   0 0 34,564
MEDTRONIC PLC SHS G5960L103   2,403,685 29,016 SH   SOLE   0 0 29,016
CHUBB LIMITED COM H1467J104   2,828,234 12,440 SH   SOLE   0 0 12,440
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   384,866 5,826 SH   SOLE   0 0 5,826
GARMIN LTD SHS H2906T109   437,265 3,455 SH   SOLE   0 0 3,455
SPOTIFY TECHNOLOGY S A SHS L8681T102   203,904 1,080 SH   SOLE   0 0 1,080
ALPS ETF TR MED BREAKTHGH 00162Q593   358,766 10,938 SH   SOLE   0 0 10,938
ARK ETF TR NEXT GNRTN INTER 00214Q401   516,201 7,079 SH   SOLE   0 0 7,079
ABBVIE INC COM 00287Y109   385,965 2,415 SH   SOLE   0 0 2,415
ADOBE INC COM 00724F101   784,255 1,352 SH   SOLE   0 0 1,352
AIR PRODS & CHEMS INC COM 009158106   1,203,815 4,402 SH   SOLE   0 0 4,402
AKAMAI TECHNOLOGIES INC COM 00971T101   301,784 2,582 SH   SOLE   0 0 2,582
ALPHABET INC CAP STK CL C 02079K107   245,626 1,760 SH   SOLE   0 0 1,760
ALPHABET INC CAP STK CL A 02079K305   368,223 2,665 SH   SOLE   0 0 2,665
AMAZON COM INC COM 023135106   515,609 3,439 SH   SOLE   0 0 3,439
AMERICAN EXPRESS CO COM 025816109   390,178 2,072 SH   SOLE   0 0 2,072
CENCORA INC COM 03073E105   412,701 1,979 SH   SOLE   0 0 1,979
AMGEN INC COM 031162100   813,659 2,736 SH   SOLE   0 0 2,736
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   6,553,606 178,816 SH   SOLE   0 0 178,816
APPLE INC COM 037833100   5,914,305 31,859 SH   SOLE   0 0 31,859
ARCHER DANIELS MIDLAND CO COM 039483102   494,914 6,802 SH   SOLE   0 0 6,802
AUTODESK INC COM 052769106   215,156 919 SH   SOLE   0 0 919
BARRICK GOLD CORP COM 067901108   434,019 24,274 SH   SOLE   0 0 24,274
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,375,228 9,312 SH   SOLE   0 0 9,312
BLACKROCK INC COM 09247X101   350,531 438 SH   SOLE   0 0 438
BOEING CO COM 097023105   248,739 988 SH   SOLE   0 0 988
BROADCOM INC COM 11135F101   3,129,151 2,883 SH   SOLE   0 0 2,883
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   214,340 2,460 SH   SOLE   0 0 2,460
CME GROUP INC COM 12572Q105   2,487,326 11,888 SH   SOLE   0 0 11,888
CELSIUS HLDGS INC COM NEW 15118V207   439,183 7,440 SH   SOLE   0 0 7,440
CHEVRON CORP NEW COM 166764100   247,090 1,653 SH   SOLE   0 0 1,653
CISCO SYS INC COM 17275R102   3,322,194 65,773 SH   SOLE   0 0 65,773
COMCAST CORP NEW CL A 20030N101   1,867,635 42,767 SH   SOLE   0 0 42,767
CONAGRA BRANDS INC COM 205887102   248,377 8,411 SH   SOLE   0 0 8,411
COSTCO WHSL CORP NEW COM 22160K105   800,300 1,230 SH   SOLE   0 0 1,230
DANAHER CORPORATION COM 235851102   1,011,006 4,306 SH   SOLE   0 0 4,306
DARDEN RESTAURANTS INC COM 237194105   2,323,687 14,319 SH   SOLE   0 0 14,319
DEVON ENERGY CORP NEW COM 25179M103   855,512 18,663 SH   SOLE   0 0 18,663
DOMINION ENERGY INC COM 25746U109   451,677 9,311 SH   SOLE   0 0 9,311
ECOLAB INC COM 278865100   362,706 1,830 SH   SOLE   0 0 1,830
TCW TRANSFORM ETF TRUST TRANSFRM 500 ETF 29287L106   3,002,596 54,385 SH   SOLE   0 0 54,385
EXACT SCIENCES CORP COM 30063P105   414,587 5,620 SH   SOLE   0 0 5,620
EXELON CORP COM 30161N101   219,331 6,014 SH   SOLE   0 0 6,014
EXXON MOBIL CORP COM 30231G102   330,725 3,231 SH   SOLE   0 0 3,231
FASTENAL CO COM 311900104   2,547,529 40,087 SH   SOLE   0 0 40,087
FORTIVE CORP COM 34959J108   255,113 3,530 SH   SOLE   0 0 3,530
GENERAL MLS INC COM 370334104   301,710 4,520 SH   SOLE   0 0 4,520
GENTEX CORP COM 371901109   326,497 10,102 SH   SOLE   0 0 10,102
GLOBAL X FDS DATA CTR REITS 37954Y236   386,889 26,568 SH   SOLE   0 0 26,568
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   549,852 19,266 SH   SOLE   0 0 19,266
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715   379,738 13,704 SH   SOLE   0 0 13,704
GLOBAL X FDS FINTECH ETF 37954Y814   752,338 30,324 SH   SOLE   0 0 30,324
HARBOR ETF TRUST LONG TERM GROWER 41151J406   324,608 16,030 SH   SOLE   0 0 16,030
HOME DEPOT INC COM 437076102   3,374,882 9,780 SH   SOLE   0 0 9,780
HONEYWELL INTL INC COM 438516106   915,420 4,380 SH   SOLE   0 0 4,380
INNOVATOR ETFS TR US EQTY PWR BUF 45782C540   334,313 9,560 SH   SOLE   0 0 9,560
INTEL CORP COM 458140100   231,973 4,853 SH   SOLE   0 0 4,853
INTERNATIONAL BUSINESS MACHS COM 459200101   317,348 1,965 SH   SOLE   0 0 1,965
INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263   369,160 7,041 SH   SOLE   0 0 7,041
ISHARES GOLD TR ISHARES NEW 464285204   465,839 11,963 SH   SOLE   0 0 11,963
ISHARES TR CORE US AGGBD ET 464287226   246,654 2,497 SH   SOLE   0 0 2,497
ISHARES TR RUS 1000 VAL ETF 464287598   364,826 2,200 SH   SOLE   0 0 2,200
ISHARES TR CORE S&P US GWT 464287671   6,508,641 63,524 SH   SOLE   0 0 63,524
ISHARES TR MRGSTR SM CP GR 464288604   681,998 15,707 SH   SOLE   0 0 15,707
ISHARES TR CORE HIGH DV ETF 46429B663   7,230,325 69,811 SH   SOLE   0 0 69,811
ISHARES TR ROBOTICS ARTIF 46435U556   403,699 11,997 SH   SOLE   0 0 11,997
JPMORGAN CHASE & CO COM 46625H100   3,695,246 21,474 SH   SOLE   0 0 21,474
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   2,138,492 42,574 SH   SOLE   0 0 42,574
JOHNSON & JOHNSON COM 478160104   3,354,571 20,970 SH   SOLE   0 0 20,970
KIMBERLY-CLARK CORP COM 494368103   263,319 2,152 SH   SOLE   0 0 2,152
L3HARRIS TECHNOLOGIES INC COM 502431109   329,774 1,572 SH   SOLE   0 0 1,572
ELI LILLY & CO COM 532457108   258,199 436 SH   SOLE   0 0 436
LOCKHEED MARTIN CORP COM 539830109   1,820,831 3,992 SH   SOLE   0 0 3,992
MARATHON PETE CORP COM 56585A102   3,022,518 19,838 SH   SOLE   0 0 19,838
MASTERCARD INCORPORATED CL A 57636Q104   295,323 700 SH   SOLE   0 0 700
MCDONALDS CORP COM 580135101   333,576 1,123 SH   SOLE   0 0 1,123
MERCK & CO INC COM 58933Y105   3,110,137 27,465 SH   SOLE   0 0 27,465
MICROSOFT CORP COM 594918104   6,625,593 17,865 SH   SOLE   0 0 17,865
MOTOROLA SOLUTIONS INC COM NEW 620076307   3,071,524 9,856 SH   SOLE   0 0 9,856
NATIONAL FUEL GAS CO COM 636180101   451,803 8,892 SH   SOLE   0 0 8,892
NUCOR CORP COM 670346105   332,440 1,895 SH   SOLE   0 0 1,895
NVIDIA CORPORATION COM 67066G104   666,163 1,383 SH   SOLE   0 0 1,383
ORACLE CORP COM 68389X105   439,966 4,228 SH   SOLE   0 0 4,228
PALO ALTO NETWORKS INC COM 697435105   353,638 1,224 SH   SOLE   0 0 1,224
PAYCHEX INC COM 704326107   438,123 3,717 SH   SOLE   0 0 3,717
PAYPAL HLDGS INC COM 70450Y103   282,716 4,600 SH   SOLE   0 0 4,600
PEPSICO INC COM 713448108   1,236,125 7,149 SH   SOLE   0 0 7,149
PFIZER INC COM 717081103   299,203 10,064 SH   SOLE   0 0 10,064
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   1,482,478 14,853 SH   SOLE   0 0 14,853
PRICE T ROWE GROUP INC COM 74144T108   237,294 2,199 SH   SOLE   0 0 2,199
PROCTER AND GAMBLE CO COM 742718109   987,931 6,642 SH   SOLE   0 0 6,642
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   898,741 25,693 SH   SOLE   0 0 25,693
SPDR SER TR PRTFLO S&P500 VL 78464A508   2,773,938 59,108 SH   SOLE   0 0 59,108
SPDR SER TR S&P OILGAS EXP 78468R556   1,535,108 11,128 SH   SOLE   0 0 11,128
SNAP ON INC COM 833034101   379,116 1,313 SH   SOLE   0 0 1,313
SPROTT FDS TR URANIUM MINERS E 85208P303   740,307 15,615 SH   SOLE   0 0 15,615
STRYKER CORPORATION COM 863667101   382,729 1,292 SH   SOLE   0 0 1,292
SYSCO CORP COM 871829107   251,763 3,383 SH   SOLE   0 0 3,383
TESLA INC COM 88160R101   670,486 2,699 SH   SOLE   0 0 2,699
TEXAS INSTRS INC COM 882508104   2,048,723 12,104 SH   SOLE   0 0 12,104
UIPATH INC CL A 90364P105   355,858 14,952 SH   SOLE   0 0 14,952
ULTA BEAUTY INC COM 90384S303   541,110 1,112 SH   SOLE   0 0 1,112
UNION PAC CORP COM 907818108   2,874,421 11,808 SH   SOLE   0 0 11,808
VALERO ENERGY CORP COM 91913Y100   417,459 3,195 SH   SOLE   0 0 3,195
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,175,219 67,030 SH   SOLE   0 0 67,030
VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649   1,918,321 14,109 SH   SOLE   0 0 14,109
VANGUARD INDEX FDS GROWTH ETF 922908736   640,496 2,096 SH   SOLE   0 0 2,096
VISA INC COM CL A 92826C839   204,766 791 SH   SOLE   0 0 791
WALMART INC COM 931142103   2,410,376 15,132 SH   SOLE   0 0 15,132
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101   217,338 3,143 SH   SOLE   0 0 3,143