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
ABSCI CORPORATION COM 00091E109   2,100 1,000 SH   OTR 0 0 0 0
ALGONQUIN PWR UTILS CORP COM 015857105   1,141 175 SH   OTR 0 0 0 0
ALLIANT ENERGY CORP COM 018802108   594,501 10,768 SH   OTR 0 0 0 0
ALPHABET INC CAP STK CL A 02079K305   176,460 2,000 SH   OTR 0 0 0 0
ALPHABET INC CAP STK CL C 02079K107   177,460 2,000 SH   OTR 0 0 0 0
AMAZON COM INC COM 023135106   26,880 320 SH   OTR 0 0 0 0
AMERICAN ELEC PWR CO INC COM 025537101   11,394 120 SH   OTR 0 0 0 0
AMES NATL CORP COM 031001100   18,982 804 SH   OTR 0 0 0 0
AMGEN INC COM 031162100   282,075 1,074 SH   OTR 0 0 0 0
APPLE INC COM 037833100   1,708,601 13,150 SH   OTR 0 0 0 0
ARCHER DANIELS MIDLAND CO COM 039483102   232,125 2,500 SH   OTR 0 0 0 0
ASANA INC CL A 04342Y104   1,377 100 SH   OTR 0 0 0 0
ASPEN AEROGELS INC COM 04523Y105   1,179 100 SH   OTR 0 0 0 0
AT&T INC COM 00206R102   92 5 SH   OTR 0 0 0 0
ATLANTICA SUSTAINABLE INFR P SHS G0751N103   2,590 100 SH   OTR 0 0 0 0
BAXTER INTL INC COM 071813109   10,194 200 SH   OTR 0 0 0 0
BEAM GLOBAL COM 07373B109   874 50 SH   OTR 0 0 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   80,623 261 SH   OTR 0 0 0 0
BEST BUY INC COM 086516101   67,289 839 SH   OTR 0 0 0 0
BOEING CO COM 097023105   82,482 433 SH   OTR 0 0 0 0
BP PLC SPONSORED ADR 055622104   5,170 148 SH   OTR 0 0 0 0
BYRNA TECHNOLOGIES INC COM NEW 12448X201   784 100 SH   OTR 0 0 0 0
CAPITOL FED FINL INC COM 14057J101   35,465 4,100 SH   OTR 0 0 0 0
CARETRUST REIT INC COM 14174T107   1,914 103 SH   OTR 0 0 0 0
CASEYS GEN STORES INC COM 147528103   29,422 131 SH   OTR 0 0 0 0
CHARGEPOINT HOLDINGS INC COM CL A 15961R105   953 100 SH   OTR 0 0 0 0
CHEMOURS CO COM 163851108   3,583 117 SH   OTR 0 0 0 0
CHURCH & DWIGHT CO INC COM 171340102   145,743 1,808 SH   OTR 0 0 0 0
CIGNA CORP NEW COM 125523100   11,597 35 SH   OTR 0 0 0 0
CONSOLIDATED EDISON INC COM 209115104   38,315 402 SH   OTR 0 0 0 0
CORTEVA INC COM 22052L104   206,612 3,515 SH   OTR 0 0 0 0
CUMMINS INC COM 231021106   30,529 126 SH   OTR 0 0 0 0
CVS HEALTH CORP COM 126650100   18,918 203 SH   OTR 0 0 0 0
DBX ETF TR XTRACK MUN INFRA 233051705   1,521 64 SH   OTR 0 0 0 0
DEERE & CO COM 244199105   8,138 19 SH   OTR 0 0 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302   9,677,228 440,876 SH   OTR 0 0 0 0
DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203   1,152 46 SH   OTR 0 0 0 0
DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104   306,056 11,327 SH   OTR 0 0 0 0
DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500   8,066,457 157,702 SH   OTR 0 0 0 0
DISNEY WALT CO COM 254687106   12,337 142 SH   OTR 0 0 0 0
DOW INC COM 260557103   12,547 249 SH   OTR 0 0 0 0
DUPONT DE NEMOURS INC COM 26614N102   17,089 249 SH   OTR 0 0 0 0
ETFIS SER TR I VIRTUS INFRCAP 26923G822   372 21 SH   OTR 0 0 0 0
EXXON MOBIL CORP COM 30231G102   58,238 528 SH   OTR 0 0 0 0
FIRST INTST BANCSYSTEM INC COM CL A 32055Y201   162,794 4,212 SH   OTR 0 0 0 0
FIRST MAJESTIC SILVER CORP COM 32076V103   834 100 SH   OTR 0 0 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106   28,655 718 SH   OTR 0 0 0 0
FMC CORP COM NEW 302491303   33,072 265 SH   OTR 0 0 0 0
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   6,293 1,336 SH   OTR 0 0 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107   432 15 SH   OTR 0 0 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104   18,730 247 SH   OTR 0 0 0 0
HONEYWELL INTL INC COM 438516106   142,295 664 SH   OTR 0 0 0 0
HUT 8 MNG CORP COM 44812T102   170 200 SH   OTR 0 0 0 0
INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651   40,812 1,250 SH   OTR 0 0 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   191,700 3,000 SH   OTR 0 0 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613   1,828,908 11,788 SH   OTR 0 0 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   2,974,614 11,171 SH   OTR 0 0 0 0
ISHARES INC CORE MSCI EMKT 46434G103   47,167 1,010 SH   OTR 0 0 0 0
ISHARES TR 20 YR TR BD ETF 464287432   398 4 SH   OTR 0 0 0 0
ISHARES TR CORE DIV GRWTH 46434V621   94,750 1,895 SH   OTR 0 0 0 0
ISHARES TR CORE MSCI EAFE 46432F842   13,260,305 215,125 SH   OTR 0 0 0 0
ISHARES TR CORE S&P MCP ETF 464287507   15,967,643 66,012 SH   OTR 0 0 0 0
ISHARES TR CORE S&P SCP ETF 464287804   8,234 87 SH   OTR 0 0 0 0
ISHARES TR CORE S&P TTL STK 464287150   144,630 1,706 SH   OTR 0 0 0 0
ISHARES TR CORE S&P500 ETF 464287200   199,789 520 SH   OTR 0 0 0 0
ISHARES TR HDG MSCI EAFE 46434V803   459 17 SH   OTR 0 0 0 0
ISHARES TR ISHARES BIOTECH 464287556   19,431 148 SH   OTR 0 0 0 0
ISHARES TR MSCI EAFE ETF 464287465   44,963 685 SH   OTR 0 0 0 0
ISHARES TR MSCI KLD400 SOC 464288570   470,871 6,559 SH   OTR 0 0 0 0
ISHARES TR MSCI USA ESG SLC 464288802   532,034 6,463 SH   OTR 0 0 0 0
ISHARES TR MSCI USA MMENTM 46432F396   438 3 SH   OTR 0 0 0 0
ISHARES TR NATIONAL MUN ETF 464288414   591,440 5,605 SH   OTR 0 0 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   59,295 391 SH   OTR 0 0 0 0
ISHARES TR RUS MID CAP ETF 464287499   70,148 1,040 SH   OTR 0 0 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   59,805 343 SH   OTR 0 0 0 0
ISHARES TR SELECT DIVID ETF 464287168   32,924 273 SH   OTR 0 0 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   14,027,964 134,535 SH   OTR 0 0 0 0
ISHARES TR TIPS BD ETF 464287176   10,501,158 98,658 SH   OTR 0 0 0 0
JABIL INC COM 466313103   13,640 200 SH   OTR 0 0 0 0
KIMBELL RTY PARTNERS LP UNIT 49435R102   1,769 106 SH   OTR 0 0 0 0
KROGER CO COM 501044101   49,573 1,112 SH   OTR 0 0 0 0
LI-CYCLE HOLDINGS CORP COMMON SHARES 50202P105   476 100 SH   OTR 0 0 0 0
LOWES COS INC COM 548661107   51,005 256 SH   OTR 0 0 0 0
LUMOS PHARMA INC COM 55028X109   2,830 784 SH   OTR 0 0 0 0
MARRIOTT INTL INC NEW CL A 571903202   20,100 135 SH   OTR 0 0 0 0
MCDONALDS CORP COM 580135101   32,678 124 SH   OTR 0 0 0 0
MERCK & CO INC COM 58933Y105   142,682 1,286 SH   OTR 0 0 0 0
META PLATFORMS INC CL A 30303M102   117,332 975 SH   OTR 0 0 0 0
MICROSOFT CORP COM 594918104   373,749 1,558 SH   OTR 0 0 0 0
NEW MTN FIN CORP COM 647551100   1,301 105 SH   OTR 0 0 0 0
NIKE INC CL B 654106103   70,206 600 SH   OTR 0 0 0 0
NORFOLK SOUTHN CORP COM 655844108   208,471 846 SH   OTR 0 0 0 0
OAKTREE SPECIALTY LENDING CO COM 67401P108   724 105 SH   OTR 0 0 0 0
ORACLE CORP COM 68389X105   147,214 1,801 SH   OTR 0 0 0 0
ORGANON & CO COMMON STOCK 68622V106   3,352 120 SH   OTR 0 0 0 0
OTTER TAIL CORP COM 689648103   19,609 334 SH   OTR 0 0 0 0
PFIZER INC COM 717081103   30,283 591 SH   OTR 0 0 0 0
PNC FINL SVCS GROUP INC COM 693475105   27,482 174 SH   OTR 0 0 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   153,238 1,826 SH   OTR 0 0 0 0
PROCTER AND GAMBLE CO COM 742718109   16,065 106 SH   OTR 0 0 0 0
PRUDENTIAL FINL INC COM 744320102   13,029 131 SH   OTR 0 0 0 0
QUALCOMM INC COM 747525103   175,904 1,600 SH   OTR 0 0 0 0
S & T BANCORP INC COM 783859101   8,955 262 SH   OTR 0 0 0 0
SCHWAB CHARLES CORP COM 808513105   1,049,076 12,600 SH   OTR 0 0 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805   41,583 1,291 SH   OTR 0 0 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   405,979 9,060 SH   OTR 0 0 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   307,599 4,072 SH   OTR 0 0 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,619,245 18,512 SH   OTR 0 0 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   1,612,017 47,135 SH   OTR 0 0 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   1,669,053 12,286 SH   OTR 0 0 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   1,649,928 16,800 SH   OTR 0 0 0 0
SPDR GOLD TR GOLD SHS 78463V107   4,241 25 SH   OTR 0 0 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   5,938 200 SH   OTR 0 0 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   88,550,902 231,548 SH   OTR 0 0 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   16,826 38 SH   OTR 0 0 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   14,518 307 SH   OTR 0 0 0 0
SPDR SER TR PORTFOLIO AGRGTE 78464A649   3,795 151 SH   OTR 0 0 0 0
SPDR SER TR S&P 600 SML CAP 78464A813   15,538 189 SH   OTR 0 0 0 0
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608   695 17 SH   OTR 0 0 0 0
STARBUCKS CORP COM 855244109   49,320 497 SH   OTR 0 0 0 0
TARGA RES CORP COM 87612G101   11,098 151 SH   OTR 0 0 0 0
TARGET CORP COM 87612E106   15,351 103 SH   OTR 0 0 0 0
TEMPLETON DRAGON FD INC COM 88018T101   1,140 112 SH   OTR 0 0 0 0
TESLA INC COM 88160R101   46,562 378 SH   OTR 0 0 0 0
TFI INTL INC COM 87241L109   16,715 1,657 SH   OTR 0 0 0 0
THE REALREAL INC COM 88339P101   500 400 SH   OTR 0 0 0 0
TYLER TECHNOLOGIES INC COM 902252105   415,863 1,290 SH   OTR 0 0 0 0
UNDER ARMOUR INC CL C 904311206   107 12 SH   OTR 0 0 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   35,944,928 500,347 SH   OTR 0 0 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   9,230,762 69,477 SH   OTR 0 0 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   1,227,058 5,758 SH   OTR 0 0 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637   33,098 190 SH   OTR 0 0 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   29,482 218 SH   OTR 0 0 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   1,069,374 5,247 SH   OTR 0 0 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   8,948,922 108,498 SH   OTR 0 0 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   7,462,426 21,240 SH   OTR 0 0 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   331,257 2,086 SH   OTR 0 0 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   2,933,162 15,981 SH   OTR 0 0 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   2,641 13 SH   OTR 0 0 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   4,320,296 22,597 SH   OTR 0 0 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   192,547 1,372 SH   OTR 0 0 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   31,161 621 SH   OTR 0 0 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   8,684,166 222,785 SH   OTR 0 0 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   35,093,507 709,103 SH   OTR 0 0 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   13,638,186 181,383 SH   OTR 0 0 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   9,711,729 63,956 SH   OTR 0 0 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768   2,827,350 54,666 SH   OTR 0 0 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   29,962,480 713,902 SH   OTR 0 0 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   111,889 1,034 SH   OTR 0 0 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810   120,960 1,737 SH   OTR 0 0 0 0
VANGUARD WORLD FD ESG INTL STK ETF 921910725   1,057,660 21,502 SH   OTR 0 0 0 0
VANGUARD WORLD FD ESG US CORP BD 921910691   486,169 8,013 SH   OTR 0 0 0 0
VANGUARD WORLD FD ESG US STK ETF 921910733   1,090,019 16,551 SH   OTR 0 0 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873   513,050 3,875 SH   OTR 0 0 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   29,629 752 SH   OTR 0 0 0 0
VIATRIS INC COM 92556V106   812 73 SH   OTR 0 0 0 0
VISA INC COM CL A 92826C839   14,959 72 SH   OTR 0 0 0 0
VUZIX CORP COM NEW 92921W300   364 100 SH   OTR 0 0 0 0
WARNER BROS DISCOVERY INC COM SER A 934423104   9 1 SH   OTR 0 0 0 0
WELLTOWER INC COM 95040Q104   20,976 320 SH   OTR 0 0 0 0
WHIRLPOOL CORP COM 963320106   1,415 10 SH   OTR 0 0 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   185,184 2,647 SH   OTR 0 0 0 0
WORLD GOLD TR SPDR GLD MINIS 98149E303   470 13 SH   OTR 0 0 0 0
ZEVIA PBC CL A 98955K104   4,090 1,000 SH   OTR 0 0 0 0