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
ABBOTT LABS COM 002824100 312 2,695 SH   SOLE   0 0 2,695
ABBVIE INC COM 00287Y109 884 7,851 SH   SOLE   0 0 7,851
ADOBE SYSTEMS INCORPORATED COM 00724F101 5,286 9,026 SH   SOLE   0 0 9,026
ALPHABET INC CAP STK CL A 02079K305 4,571 1,872 SH   SOLE   0 0 1,872
AMAZON COM INC COM 023135106 4,837 1,406 SH   SOLE   0 0 1,406
APPLE INC COM 037833100 5,677 41,447 SH   SOLE   0 0 41,447
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,618 9,420 SH   SOLE   0 0 9,420
BLACKROCK INVT QUALITY MUN T COM 09247D105 830 45,000 SH   SOLE   0 0 45,000
BOEING CO COM 097023105 2,935 12,250 SH   SOLE   0 0 12,250
BRISTOL-MYERS SQUIBB CO COM 110122108 336 5,030 SH   SOLE   0 0 5,030
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 204 1,260 SH   SOLE   0 0 1,260
CASEYS GEN STORES INC COM 147528103 385 1,980 SH   SOLE   0 0 1,980
COCA COLA CO COM 191216100 373 6,885 SH   SOLE   0 0 6,885
COLGATE PALMOLIVE CO COM 194162103 1,300 15,975 SH   SOLE   0 0 15,975
COSTCO WHSL CORP NEW COM 22160K105 3,478 8,791 SH   SOLE   0 0 8,791
CRISPR THERAPEUTICS AG NAMEN AKT H17182108 220 1,360 SH   SOLE   0 0 1,360
DANAHER CORPORATION COM 235851102 2,039 7,597 SH   SOLE   0 0 7,597
DOCUSIGN INC COM 256163106 2,811 10,053 SH   SOLE   0 0 10,053
DOLLAR TREE INC COM 256746108 1,459 14,660 SH   SOLE   0 0 14,660
ECOLAB INC COM 278865100 782 3,797 SH   SOLE   0 0 3,797
EDWARDS LIFESCIENCES CORP COM 28176E108 4,675 45,135 SH   SOLE   0 0 45,135
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 307 6,305 SH   SOLE   0 0 6,305
FISERV INC COM 337738108 716 6,700 SH   SOLE   0 0 6,700
FRESHPET INC COM 358039105 4,394 26,962 SH   SOLE   0 0 26,962
GRANITESHARES ETF TR XOUT US LRG CP 38747R603 2,758 67,745 SH   SOLE   0 0 67,745
HOME DEPOT INC COM 437076102 3,431 10,759 SH   SOLE   0 0 10,759
HONEYWELL INTL INC COM 438516106 2,672 12,183 SH   SOLE   0 0 12,183
HUNT J B TRANS SVCS INC COM 445658107 244 1,500 SH   SOLE   0 0 1,500
INTUITIVE SURGICAL INC COM NEW 46120E602 3,477 3,781 SH   SOLE   0 0 3,781
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 970 28,198 SH   SOLE   0 0 28,198
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 236 1,565 SH   SOLE   0 0 1,565
INVESCO QQQ TR UNIT SER 1 46090E103 1,652 4,661 SH   SOLE   0 0 4,661
ISHARES TR 1 3 YR TREAS BD 464287457 3,913 45,410 SH   SOLE   0 0 45,410
ISHARES TR CORE S&P500 ETF 464287200 1,640 3,815 SH   SOLE   0 0 3,815
ISHARES TR IBOXX INV CP ETF 464287242 941 7,005 SH   SOLE   0 0 7,005
ISHARES TR MSCI INTL QUALTY 46434V456 4,365 32,850 SH   SOLE   0 0 32,850
ISHARES TR RUS 1000 GRW ETF 464287614 1,366 5,033 SH   SOLE   0 0 5,033
ISHARES TR S&P MC 400GR ETF 464287606 310 3,825 SH   SOLE   0 0 3,825
ISHARES TR SHORT TREAS BD 464288679 331 3,000 SH   SOLE   0 0 3,000
ISHARES TR SP SMCP600VL ETF 464287879 1,118 10,604 SH   SOLE   0 0 10,604
ISHARES TR TIPS BD ETF 464287176 3,672 28,685 SH   SOLE   0 0 28,685
JACOBS ENGR GROUP INC COM 469814107 320 2,395 SH   SOLE   0 0 2,395
JOHNSON & JOHNSON COM 478160104 317 1,925 SH   SOLE   0 0 1,925
KLA CORP COM NEW 482480100 274 845 SH   SOLE   0 0 845
L3HARRIS TECHNOLOGIES INC COM 502431109 212 980 SH   SOLE   0 0 980
LABORATORY CORP AMER HLDGS COM NEW 50540R409 3,120 11,310 SH   SOLE   0 0 11,310
LAM RESEARCH CORP COM 512807108 2,969 4,563 SH   SOLE   0 0 4,563
MASTERCARD INCORPORATED CL A 57636Q104 3,953 10,828 SH   SOLE   0 0 10,828
MEDTRONIC PLC SHS G5960L103 2,141 17,251 SH   SOLE   0 0 17,251
MICROSOFT CORP COM 594918104 4,279 15,796 SH   SOLE   0 0 15,796
NVIDIA CORPORATION COM 67066G104 6,583 8,228 SH   SOLE   0 0 8,228
ORACLE CORP COM 68389X105 532 6,840 SH   SOLE   0 0 6,840
OREILLY AUTOMOTIVE INC COM 67103H107 249 440 SH   SOLE   0 0 440
PAYPAL HLDGS INC COM 70450Y103 6,202 21,277 SH   SOLE   0 0 21,277
PEPSICO INC COM 713448108 2,756 18,598 SH   SOLE   0 0 18,598
PERKINELMER INC COM 714046109 1,801 11,665 SH   SOLE   0 0 11,665
PIMCO ETF TR 1-5 US TIP IDX 72201R205 585 10,620 SH   SOLE   0 0 10,620
PIMCO ETF TR INTER MUN BD ACT 72201R866 842 14,840 SH   SOLE   0 0 14,840
PROCTER AND GAMBLE CO COM 742718109 310 2,301 SH   SOLE   0 0 2,301
ROCKWELL AUTOMATION INC COM 773903109 2,294 8,020 SH   SOLE   0 0 8,020
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 492 4,727 SH   SOLE   0 0 4,727
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 300 3,830 SH   SOLE   0 0 3,830
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 495 2,770 SH   SOLE   0 0 2,770
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,954 42,225 SH   SOLE   0 0 42,225
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,138 30,641 SH   SOLE   0 0 30,641
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 638 4,321 SH   SOLE   0 0 4,321
SHERWIN WILLIAMS CO COM 824348106 441 1,620 SH   SOLE   0 0 1,620
SNAP ON INC COM 833034101 235 1,053 SH   SOLE   0 0 1,053
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 2,022 66,943 SH   SOLE   0 0 66,943
SPDR SER TR BLOOMBERG BRCLYS 78468R622 1,349 14,750 SH   SOLE   0 0 14,750
SPDR SER TR HLTH CARE SVCS 78464A573 3,328 26,427 SH   SOLE   0 0 26,427
SPDR SER TR S&P BIOTECH 78464A870 1,511 11,163 SH   SOLE   0 0 11,163
SQUARE INC CL A 852234103 2,110 8,655 SH   SOLE   0 0 8,655
SYNOPSYS INC COM 871607107 408 1,480 SH   SOLE   0 0 1,480
TEXAS INSTRS INC COM 882508104 308 1,600 SH   SOLE   0 0 1,600
THERMO FISHER SCIENTIFIC INC COM 883556102 4,586 9,090 SH   SOLE   0 0 9,090
TRIMBLE INC COM 896239100 204 2,495 SH   SOLE   0 0 2,495
ULTA BEAUTY INC COM 90384S303 3,273 9,465 SH   SOLE   0 0 9,465
UNION PAC CORP COM 907818108 866 3,936 SH   SOLE   0 0 3,936
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 2,556 9,741 SH   SOLE   0 0 9,741
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 4,025 28,214 SH   SOLE   0 0 28,214
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 946 11,510 SH   SOLE   0 0 11,510
VANGUARD INDEX FDS GROWTH ETF 922908736 2,540 8,857 SH   SOLE   0 0 8,857
VANGUARD INDEX FDS LARGE CAP ETF 922908637 496 2,470 SH   SOLE   0 0 2,470
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,242 5,255 SH   SOLE   0 0 5,255
VANGUARD INDEX FDS MID CAP ETF 922908629 225 950 SH   SOLE   0 0 950
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,543 5,325 SH   SOLE   0 0 5,325
VANGUARD INDEX FDS VALUE ETF 922908744 3,211 23,357 SH   SOLE   0 0 23,357
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5,736 93,375 SH   SOLE   0 0 93,375
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 1,070 6,915 SH   SOLE   0 0 6,915
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 927 4,717 SH   SOLE   0 0 4,717
WALMART INC COM 931142103 1,808 12,820 SH   SOLE   0 0 12,820
WASTE MGMT INC DEL COM 94106L109 1,012 7,220 SH   SOLE   0 0 7,220
WORKIVA INC COM CL A 98139A105 7,993 71,800 SH   SOLE   0 0 71,800
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,217 6,076 SH   SOLE   0 0 6,076
ZOETIS INC CL A 98978V103 2,918 15,658 SH   SOLE   0 0 15,658