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
AAON INC COM PAR $0.004 000360206 1,232,977 14,900 SH SOLE 14,900 0 0
ADVANCED MICRO DEVICES INC COM 007903107 2,423,610 11,914 SH SOLE 11,914 0 0
ALPHABET INC CAP STK CL A 02079K305 883,627 3,073 SH SOLE 3,073 0 0
ALPHABET INC CAP STK CL C 02079K107 5,319,959 18,545 SH SOLE 18,545 0 0
AMAZON COM INC COM 023135106 4,175,197 20,047 SH SOLE 20,047 0 0
ARGENX SE SPONSORED ADR 04016X101 1,267,714 1,736 SH SOLE 1,736 0 0
ASTRAZENECA PLC ORD G0593M107 3,354,097 17,007 SH SOLE 17,007 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 1,342,752 119,038 SH SOLE 119,038 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103 209,149 19,900 SH SOLE 19,900 0 0
BLACKROCK MUNIYILD QULT FD I COM 09254F100 117,486 10,700 SH SOLE 10,700 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 577,199 35,696 SH SOLE 35,696 0 0
BROADCOM INC COM 11135F101 1,771,026 5,722 SH SOLE 5,722 0 0
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 5,371,817 129,723 SH SOLE 129,723 0 0
CASEYS GEN STORES INC COM 147528103 4,684,169 6,436 SH SOLE 6,436 0 0
CORNING INC COM 219350105 4,149,758 30,520 SH SOLE 30,520 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 2,603,492 2,613 SH SOLE 2,613 0 0
CRH PLC ORD G25508105 2,824,785 26,872 SH SOLE 26,872 0 0
EATON VANCE MUN INCOME TR SH BEN INT 27826U108 342,218 32,874 SH SOLE 32,874 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 6,745,654 355,034 SH SOLE 355,034 0 0
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 4,559,722 126,029 SH SOLE 126,029 0 0
INTUIT COM 461202103 2,758,584 6,380 SH SOLE 6,380 0 0
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 271,351 13,295 SH SOLE 13,295 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 261,304 1,362 SH SOLE 1,362 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 11,932,610 100,612 SH SOLE 100,612 0 0
ISHARES TR ESG SELECT SCRE 46436E551 400,934 8,837 SH SOLE 8,837 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,219,468 23,201 SH SOLE 23,201 0 0
ISHARES TR JPMORGAN USD EMG 464288281 6,862,388 73,059 SH SOLE 73,059 0 0
ISHARES TR LATN AMER 40 ETF 464287390 4,037,594 113,671 SH SOLE 113,671 0 0
ISHARES TR MSCI EURO FL ETF 464289180 5,065,269 145,345 SH SOLE 145,345 0 0
ISHARES TR MSCI USA VALUE 46432F388 1,478,691 10,399 SH SOLE 10,399 0 0
ISHARES TR TRUST ISHARE 0-1 464288679 3,796,121 34,388 SH SOLE 34,388 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 7,556,442 150,019 SH SOLE 150,019 0 0
JPMORGAN CHASE & CO COM 46625H100 2,813,196 9,563 SH SOLE 9,563 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,465,436 6,936 SH SOLE 6,936 0 0
MERCADOLIBRE INC COM 58733R102 1,954,104 1,130 SH SOLE 1,130 0 0
META PLATFORMS INC CL A 30303M102 3,703,722 6,474 SH SOLE 6,474 0 0
MICROSOFT CORP COM 594918104 3,973,863 10,735 SH SOLE 10,735 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 633,129 6,962 SH SOLE 6,962 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 614,718 13,510 SH SOLE 13,510 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 243,311 5,400 SH SOLE 5,400 0 0
NUVEEN MUN CR INCOME FD COM SH BEN INT 67070X101 1,426,899 117,151 SH SOLE 117,151 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 617,681 53,711 SH SOLE 53,711 0 0
NVIDIA CORPORATION COM 67066G104 5,338,512 30,611 SH SOLE 30,611 0 0
ONEOK INC NEW COM 682680103 370,599 4,100 SH SOLE 4,100 0 0
PALO ALTO NETWORKS INC COM 697435105 3,023,204 18,857 SH SOLE 18,857 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 157,590 15,300 SH SOLE 15,300 0 0
SCHWAB CHARLES CORP COM 808513105 2,876,878 30,612 SH SOLE 30,612 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,737,419 56,630 SH SOLE 56,630 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,624,852 52,482 SH SOLE 52,482 0 0
SHARKNINJA INC COM SHS G8068L108 3,463,777 32,708 SH SOLE 32,708 0 0
SHELL PLC SPON ADS 780259305 3,301,793 35,503 SH SOLE 35,503 0 0
SHERWIN WILLIAMS CO COM 824348106 1,980,571 6,179 SH SOLE 6,179 0 0
SIMPSON MFG INC COM 829073105 1,967,600 11,465 SH SOLE 11,465 0 0
SPDR GOLD TR GOLD SHS 78463V107 387,261 900 SH SOLE 900 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R556 3,733,724 20,534 SH SOLE 20,534 0 0
SPDR SERIES TRUST STATE STREET SPD 78464A698 3,629,939 55,717 SH SOLE 55,717 0 0
SSGA ACTIVE ETF TR STATE STREET BLA 78467V608 6,021,224 150,006 SH SOLE 150,006 0 0
TG THERAPEUTICS INC COM 88322Q108 972,050 29,261 SH SOLE 29,261 0 0
TJX COS INC NEW COM 872540109 3,680,486 23,046 SH SOLE 23,046 0 0
TRACTOR SUPPLY CO COM 892356106 2,059,629 45,466 SH SOLE 45,466 0 0
UNITED PARCEL SVCS INC CL B 911312106 334,492 3,400 SH SOLE 3,400 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 551,577 5,704 SH SOLE 5,704 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,571,414 6,000 SH SOLE 6,000 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 12,267,819 148,252 SH SOLE 148,252 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,712,203 15,609 SH SOLE 15,609 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 857,845 13,059 SH SOLE 13,059 0 0
VERACYTE INC COM 92337F107 985,658 30,601 SH SOLE 30,601 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,614,090 5,854 SH SOLE 5,854 0 0
WASTE CONNECTIONS INC COM 94106B101 2,868,445 17,658 SH SOLE 17,658 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105 3,049,639 296,657 SH SOLE 296,657 0 0