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
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 287,293 8,630 SH SOLE 0 0 8,630
ISHARES TR USD GRN BOND ETF 46435U440 898,228 18,921 SH SOLE 0 0 18,921
ALPHABET INC CAP STK CL C 02079K107 1,233,829 3,492 SH SOLE 0 0 3,492
ISHARES TR ESG AW MSCI EAFE 46435G516 4,447,047 43,255 SH SOLE 0 0 43,255
ARK ETF TR GENOMIC REV ETF 00214Q302 8,890,907 211,386 SH SOLE 0 0 211,386
ILLUMINA INC COM 452327109 641,604 3,649 SH SOLE 0 0 3,649
ISHARES TR ESG AWR US AGRGT 46435U549 2,004,400 42,278 SH SOLE 0 0 42,278
MICROSOFT CORP COM 594918104 4,454,640 11,942 SH SOLE 0 0 11,942
ISHARES TR CORE MSCI EAFE 46432F842 407,375 4,218 SH SOLE 0 0 4,218
ISHARES TR LOW CA OP MS ETF 46434V464 3,017,680 11,929 SH SOLE 0 0 11,929
ARK ETF TR BLOC FIN INN ETF 00214Q708 7,478,941 189,532 SH SOLE 0 0 189,532
3M CO COM 88579Y101 780,245 4,819 SH SOLE 0 0 4,819
ABBVIE INC COM 00287Y109 285,864 1,136 SH SOLE 0 0 1,136
ORACLE CORP COM 68389X105 295,445 2,016 SH SOLE 0 0 2,016
JOHNSON & JOHNSON COM 478160104 328,384 1,293 SH SOLE 0 0 1,293
ISHARES TR TRS FLT RT BD 46434V860 18,757,403 370,480 SH SOLE 0 0 370,480
ISHARES TR ESG AWARE MSCI 46435U663 2,369,922 42,373 SH SOLE 0 0 42,373
CASEYS GEN STORES INC COM 147528103 441,109 555 SH SOLE 0 0 555
JPMORGAN CHASE & CO COM 46625H100 595,414 1,819 SH SOLE 0 0 1,819
APPLE INC COM 037833100 6,777,969 23,424 SH SOLE 0 0 23,424
BERKSHIRE HATHAWAY INC DEL CL A 084670108 748,850 1 SH SOLE 0 0 1
ELI LILLY & CO COM 532457108 220,696 184 SH SOLE 0 0 184
ISHARES TR ENERGY STRG & MA 46438G737 2,551,445 56,621 SH SOLE 0 0 56,621
ISHARES TR MSCI EMG MKT ETF 464287234 259,069 3,787 SH SOLE 0 0 3,787
AMGEN INC COM 031162100 849,534 2,346 SH SOLE 0 0 2,346
GLOBAL X FDS U S ELECT ETF 37960A370 1,998,901 57,755 SH SOLE 0 0 57,755
ISHARES INC ESG AWR MSCI EM 46434G863 2,242,181 40,998 SH SOLE 0 0 40,998
BOEING CO COM 097023105 397,656 1,837 SH SOLE 0 0 1,837
INVESCO QQQ TR UNIT SER 1 46090E103 736,242 1,000 SH SOLE 0 0 1,000
EXXON MOBIL CORP COM 30231G102 215,285 1,575 SH SOLE 0 0 1,575
BIO-TECHNE CORP COM 09073M104 2,073,649 29,351 SH SOLE 0 0 29,351
NUCOR CORP COM 670346105 425,007 1,908 SH SOLE 0 0 1,908
CISCO SYS INC COM 17275R102 266,165 2,266 SH SOLE 0 0 2,266
AMERICAN EXPRESS CO COM 025816109 442,093 1,307 SH SOLE 0 0 1,307
BROADCOM INC COM 11135F101 628,954 1,665 SH SOLE 0 0 1,665
HEICO CORP NEW CL A 422806208 886,695 3,438 SH SOLE 0 0 3,438
ISHARES TR ESG AWRE 1 5 YR 46435G243 651,840 26,084 SH SOLE 0 0 26,084
ISHARES TR ESG AWR MSCI USA 46435G425 6,939,608 42,400 SH SOLE 0 0 42,400
EXCHANGE TRADED CONCEPTS TRU RANG NUCL RE ETF 301505475 1,890,827 27,741 SH SOLE 0 0 27,741
ISHARES TR S&P 500 GRWT ETF 464287309 218,811 1,591 SH SOLE 0 0 1,591
HEICO CORP NEW COM 422806109 1,239,542 3,480 SH SOLE 0 0 3,480
FRANKLIN TEMPLETON ETF TR FRANKLIN DYN MUN 35473P868 13,465,170 534,969 SH SOLE 0 0 534,969
ISHARES TR CORE S&P MCP ETF 464287507 376,504 4,883 SH SOLE 0 0 4,883
ADVANCED MICRO DEVICES INC COM 007903107 286,389 493 SH SOLE 0 0 493
DEERE & CO COM 244199105 601,980 949 SH SOLE 0 0 949
ISHARES TR CORE S&P SCP ETF 464287804 494,979 3,337 SH SOLE 0 0 3,337
ISHARES INC CORE MSCI EMKT 46434G103 456,863 5,515 SH SOLE 0 0 5,515
HONEYWELL INTL INC COM 438516205 661,625 2,955 SH SOLE 0 0 2,955
J P MORGAN EXCHANGE TRADED F INTL BD OPP ETF 46641Q852 23,335,838 482,644 SH SOLE 0 0 482,644
ISHARES TR ESG AWRE USD ETF 46435G193 1,421,705 61,409 SH SOLE 0 0 61,409
HONEYWELL AEROSPACE INC COM 43849R105 653,292 2,955 SH SOLE 0 0 2,955
ISHARES TR 0-3 MTH TREASURY 46436E718 2,801,143 27,825 SH SOLE 0 0 27,825
NVIDIA CORPORATION COM 67066G104 3,414,536 17,065 SH SOLE 0 0 17,065
AMETEK INC COM 031100100 266,134 1,100 SH SOLE 0 0 1,100
AMAZON COM INC COM 023135106 530,307 2,225 SH SOLE 0 0 2,225
ISHARES TR MORNINGSTAR GRWT 464287119 644,196 5,505 SH SOLE 0 0 5,505
BOSTON SCIENTIFIC CORP COM 101137107 335,892 7,870 SH SOLE 0 0 7,870
ALPHABET INC CAP STK CL A 02079K305 828,027 2,317 SH SOLE 0 0 2,317
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3,506,086 22,724 SH SOLE 0 0 22,724
VANGUARD INDEX FDS GROWTH ETF 922908736 4,267,548 49,542 SH SOLE 0 0 49,542
WALMART INC COM 931142103 207,719 1,834 SH SOLE 0 0 1,834
SPDR INDEX SHS FDS ST STR PO EX ETF 78463X889 315,946 6,270 SH SOLE 0 0 6,270
VISA INC COM CL A 92826C839 399,357 1,164 SH SOLE 0 0 1,164
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,691,086 15,476 SH SOLE 0 0 15,476
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 312,180 6,446 SH SOLE 0 0 6,446
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 15,477,264 22,535 SH SOLE 0 0 22,535
STARBUCKS CORP COM 855244109 396,396 3,879 SH SOLE 0 0 3,879
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 16,105,636 269,821 SH SOLE 0 0 269,821
UNITEDHEALTH GROUP INC COM 91324P102 603,911 1,453 SH SOLE 0 0 1,453
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 418,700 7,099 SH SOLE 0 0 7,099
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 1,122,396 1,503 SH SOLE 0 0 1,503
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 240,554 6,658 SH SOLE 0 0 6,658
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 7,419,405 104,132 SH SOLE 0 0 104,132
PEPSICO INC COM 713448108 301,536 2,227 SH SOLE 0 0 2,227
YUM BRANDS INC COM 988498101 253,379 1,585 SH SOLE 0 0 1,585
PUTNAM ETF TRUST FRANK MINN ETF 746729813 15,827,600 1,775,111 SH SOLE 0 0 1,775,111
VANGUARD INDEX FDS VALUE ETF 922908744 24,317,937 111,586 SH SOLE 0 0 111,586
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 679,492 13,434 SH SOLE 0 0 13,434
VANGUARD INDEX FDS MID CAP ETF 922908629 2,791,429 34,646 SH SOLE 0 0 34,646
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 280,334 587 SH SOLE 0 0 587