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 323 2,695 SH   SOLE   0 0 2,695
ABBVIE INC COM 00287Y109 850 7,851 SH   SOLE   0 0 7,851
ADOBE SYSTEMS INCORPORATED COM 00724F101 4,267 8,976 SH   SOLE   0 0 8,976
ALPHABET INC CAP STK CL A 02079K305 3,878 1,880 SH   SOLE   0 0 1,880
AMAZON COM INC COM 023135106 4,353 1,407 SH   SOLE   0 0 1,407
APPLE INC COM 037833100 5,100 41,753 SH   SOLE   0 0 41,753
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,407 9,420 SH   SOLE   0 0 9,420
BLACKROCK INVT QUALITY MUN T COM 09247D105 792 45,000 SH   SOLE   0 0 45,000
BOEING CO COM 097023105 3,123 12,262 SH   SOLE   0 0 12,262
BRISTOL-MYERS SQUIBB CO COM 110122108 305 4,830 SH   SOLE   0 0 4,830
CASEYS GEN STORES INC COM 147528103 428 1,980 SH   SOLE   0 0 1,980
CITRIX SYS INC COM 177376100 2,115 15,065 SH   SOLE   0 0 15,065
COCA COLA CO COM 191216100 363 6,885 SH   SOLE   0 0 6,885
COLGATE PALMOLIVE CO COM 194162103 1,258 15,960 SH   SOLE   0 0 15,960
COSTCO WHSL CORP NEW COM 22160K105 3,120 8,851 SH   SOLE   0 0 8,851
DANAHER CORPORATION COM 235851102 1,710 7,597 SH   SOLE   0 0 7,597
DOCUSIGN INC COM 256163106 2,033 10,043 SH   SOLE   0 0 10,043
FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 283 6,305 SH   SOLE   0 0 6,305
FRESHPET INC COM 358039105 4,286 26,988 SH   SOLE   0 0 26,988
GRANITESHARES ETF TR XOUT US LRG CP 38747R603 1,892 51,385 SH   SOLE   0 0 51,385
HOME DEPOT INC COM 437076102 3,266 10,701 SH   SOLE   0 0 10,701
HONEYWELL INTL INC COM 438516106 2,591 11,938 SH   SOLE   0 0 11,938
HUNT J B TRANS SVCS INC COM 445658107 252 1,500 SH   SOLE   0 0 1,500
INTUITIVE SURGICAL INC COM NEW 46120E602 2,755 3,728 SH   SOLE   0 0 3,728
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 498 15,638 SH   SOLE   0 0 15,638
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 222 1,565 SH   SOLE   0 0 1,565
ISHARES TR 1 3 YR TREAS BD 464287457 3,520 40,810 SH   SOLE   0 0 40,810
ISHARES TR CORE S&P500 ETF 464287200 1,104 2,775 SH   SOLE   0 0 2,775
ISHARES TR IBOXX INV CP ETF 464287242 897 6,895 SH   SOLE   0 0 6,895
ISHARES TR MSCI INTL QUALTY 46434V456 2,979 24,462 SH   SOLE   0 0 24,462
ISHARES TR RUS 1000 GRW ETF 464287614 1,247 5,131 SH   SOLE   0 0 5,131
ISHARES TR SHORT TREAS BD 464288679 332 3,000 SH   SOLE   0 0 3,000
ISHARES TR SP SMCP600VL ETF 464287879 1,027 10,194 SH   SOLE   0 0 10,194
ISHARES TR TIPS BD ETF 464287176 3,532 28,140 SH   SOLE   0 0 28,140
JOHNSON & JOHNSON COM 478160104 308 1,875 SH   SOLE   0 0 1,875
LABORATORY CORP AMER HLDGS COM NEW 50540R409 2,863 11,225 SH   SOLE   0 0 11,225
LAM RESEARCH CORP COM 512807108 2,788 4,683 SH   SOLE   0 0 4,683
MASTERCARD INCORPORATED CL A 57636Q104 3,884 10,908 SH   SOLE   0 0 10,908
MICROSOFT CORP COM 594918104 3,740 15,864 SH   SOLE   0 0 15,864
NVIDIA CORPORATION COM 67066G104 4,405 8,250 SH   SOLE   0 0 8,250
ORACLE CORP COM 68389X105 484 6,904 SH   SOLE   0 0 6,904
OREILLY AUTOMOTIVE INC COM 67103H107 238 470 SH   SOLE   0 0 470
PAYPAL HLDGS INC COM 70450Y103 5,184 21,347 SH   SOLE   0 0 21,347
PEPSICO INC COM 713448108 2,626 18,562 SH   SOLE   0 0 18,562
PERKINELMER INC COM 714046109 1,520 11,845 SH   SOLE   0 0 11,845
PIMCO ETF TR 1-5 US TIP IDX 72201R205 582 10,620 SH   SOLE   0 0 10,620
PIMCO ETF TR INTER MUN BD ACT 72201R866 844 15,020 SH   SOLE   0 0 15,020
PIMCO ETF TR INV GRD CRP BD 72201R817 227 2,035 SH   SOLE   0 0 2,035
PROCTER AND GAMBLE CO COM 742718109 312 2,301 SH   SOLE   0 0 2,301
ROCKWELL AUTOMATION INC COM 773903109 2,135 8,045 SH   SOLE   0 0 8,045
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 454 4,727 SH   SOLE   0 0 4,727
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 466 2,770 SH   SOLE   0 0 2,770
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 2,495 36,520 SH   SOLE   0 0 36,520
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 1,961 19,916 SH   SOLE   0 0 19,916
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 574 4,321 SH   SOLE   0 0 4,321
SHERWIN WILLIAMS CO COM 824348106 1,284 1,740 SH   SOLE   0 0 1,740
SNAP ON INC COM 833034101 243 1,053 SH   SOLE   0 0 1,053
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 693 23,965 SH   SOLE   0 0 23,965
SPDR SER TR BLOOMBERG BRCLYS 78468R622 1,429 15,620 SH   SOLE   0 0 15,620
SPDR SER TR HLTH CARE SVCS 78464A573 2,169 18,577 SH   SOLE   0 0 18,577
SPDR SER TR S&P BIOTECH 78464A870 1,083 7,982 SH   SOLE   0 0 7,982
SQUARE INC CL A 852234103 1,965 8,655 SH   SOLE   0 0 8,655
SYNOPSYS INC COM 871607107 367 1,480 SH   SOLE   0 0 1,480
TEXAS INSTRS INC COM 882508104 302 1,600 SH   SOLE   0 0 1,600
THERMO FISHER SCIENTIFIC INC COM 883556102 4,121 9,030 SH   SOLE   0 0 9,030
ULTA BEAUTY INC COM 90384S303 2,907 9,403 SH   SOLE   0 0 9,403
UNION PAC CORP COM 907818108 868 3,936 SH   SOLE   0 0 3,936
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 921 3,919 SH   SOLE   0 0 3,919
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 2,253 16,482 SH   SOLE   0 0 16,482
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 598 7,270 SH   SOLE   0 0 7,270
VANGUARD INDEX FDS GROWTH ETF 922908736 1,859 7,232 SH   SOLE   0 0 7,232
VANGUARD INDEX FDS LARGE CAP ETF 922908637 458 2,470 SH   SOLE   0 0 2,470
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 903 4,209 SH   SOLE   0 0 4,209
VANGUARD INDEX FDS SML CP GRW ETF 922908595 948 3,451 SH   SOLE   0 0 3,451
VANGUARD INDEX FDS VALUE ETF 922908744 1,753 13,332 SH   SOLE   0 0 13,332
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 5,826 94,705 SH   SOLE   0 0 94,705
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 915 6,220 SH   SOLE   0 0 6,220
WALMART INC COM 931142103 1,769 13,020 SH   SOLE   0 0 13,020
WASTE MGMT INC DEL COM 94106L109 938 7,270 SH   SOLE   0 0 7,270
WORKDAY INC CL A 98138H101 224 900 SH   SOLE   0 0 900
WORKIVA INC COM CL A 98139A105 6,350 71,945 SH   SOLE   0 0 71,945
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 2,972 6,126 SH   SOLE   0 0 6,126
ZOETIS INC CL A 98978V103 2,517 15,981 SH   SOLE   0 0 15,981