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,914,449 15,091 SH SOLE 15,091 0 0
ADVANCED MICRO DEVICES INC COM 007903107 6,193,506 10,662 SH SOLE 10,662 0 0
ALPHABET INC CAP STK CL A 02079K305 1,007,013 2,818 SH SOLE 2,818 0 0
ALPHABET INC CAP STK CL C 02079K107 6,313,048 17,867 SH SOLE 17,867 0 0
AMAZON COM INC COM 023135106 4,714,375 19,780 SH SOLE 19,780 0 0
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 2,766,137 24,851 SH SOLE 24,851 0 0
ARGENX SE SPONSORED ADR 04016X101 1,583,703 1,707 SH SOLE 1,707 0 0
ASTRAZENECA PLC ORD G0593M107 3,052,670 16,099 SH SOLE 16,099 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 1,455,955 122,349 SH SOLE 122,349 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103 1,280,428 115,250 SH SOLE 115,250 0 0
BLACKROCK TAX MUNICPAL BD TR SHS 09248X100 566,031 35,005 SH SOLE 35,005 0 0
BROADCOM INC COM 11135F101 2,210,615 5,852 SH SOLE 5,852 0 0
CAMBRIA ETF TR EMRG SHAREHLDR 132061706 5,974,278 131,563 SH SOLE 131,563 0 0
CASEYS GEN STORES INC COM 147528103 5,070,048 6,379 SH SOLE 6,379 0 0
CONSTELLATION ENERGY CORP COM 21037T109 2,514,250 10,123 SH SOLE 10,123 0 0
CORNING INC COM 219350105 7,640,128 29,911 SH SOLE 29,911 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 2,489,128 2,661 SH SOLE 2,661 0 0
CRH PLC ORD G25508105 2,777,292 25,956 SH SOLE 25,956 0 0
EATON VANCE MUN INCOME TR SH BEN INT 27826U108 153,406 13,624 SH SOLE 13,624 0 0
FIDELITY COVINGTON TRUST CLEAN ENERGY ETF 316092253 1,740,610 71,395 SH SOLE 71,395 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 6,629,220 343,661 SH SOLE 343,661 0 0
FRANKLIN TEMPLETON ETF TR FTSE JAPAN ETF 35473P744 4,943,486 124,364 SH SOLE 124,364 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 240,215 1,129 SH SOLE 1,129 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 11,741,608 99,971 SH SOLE 99,971 0 0
ISHARES TR ESG SELECT SCRE 46436E551 401,241 7,694 SH SOLE 7,694 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 1,034,126 19,731 SH SOLE 19,731 0 0
ISHARES TR JPMORGAN USD EMG 464288281 7,780,780 80,680 SH SOLE 80,680 0 0
ISHARES TR LATN AMER 40 ETF 464287390 3,773,247 111,800 SH SOLE 111,800 0 0
ISHARES TR MSCI EURO FL ETF 464289180 5,627,814 144,340 SH SOLE 144,340 0 0
ISHARES TR MSCI USA VALUE 46432F388 2,014,231 10,081 SH SOLE 10,081 0 0
ISHARES TR TRUST ISHARE 0-1 464288679 4,100,526 37,159 SH SOLE 37,159 0 0
JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 7,274,507 144,078 SH SOLE 144,078 0 0
JPMORGAN CHASE & CO COM 46625H100 3,031,437 9,261 SH SOLE 9,261 0 0
MASTERCARD INCORPORATED CL A 57636Q104 3,539,359 6,891 SH SOLE 6,891 0 0
MICROSOFT CORP COM 594918104 4,148,869 11,122 SH SOLE 11,122 0 0
MORGAN STANLEY ETF TRUST CALVE INDEX ETF 61774R106 206,751 2,432 SH SOLE 2,432 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 1,160,027 6,883 SH SOLE 6,883 0 0
NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 756,448 6,462 SH SOLE 6,462 0 0
NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 617,191 12,346 SH SOLE 12,346 0 0
NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 241,714 4,638 SH SOLE 4,638 0 0
NUVEEN MUN CR INCOME FD COM SH BEN INT 67070X101 948,963 74,839 SH SOLE 74,839 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 434,034 35,811 SH SOLE 35,811 0 0
NVIDIA CORPORATION COM 67066G104 6,038,900 30,181 SH SOLE 30,181 0 0
ONEOK INC NEW COM 682680103 356,454 4,100 SH SOLE 4,100 0 0
PALO ALTO NETWORKS INC COM 697435105 5,838,027 17,119 SH SOLE 17,119 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 161,262 15,300 SH SOLE 15,300 0 0
SCHWAB CHARLES CORP COM 808513105 2,796,158 30,304 SH SOLE 30,304 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 1,813,366 57,186 SH SOLE 57,186 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,925,547 52,225 SH SOLE 52,225 0 0
SHARKNINJA INC COM SHS G8068L108 4,729,506 31,060 SH SOLE 31,060 0 0
SHELL PLC SPON ADS 780259305 2,577,929 33,246 SH SOLE 33,246 0 0
SHERWIN WILLIAMS CO COM 824348106 2,047,729 5,947 SH SOLE 5,947 0 0
SIMPSON MFG INC COM 829073105 2,362,636 11,286 SH SOLE 11,286 0 0
SPDR GOLD TR GOLD SHS 78463V107 267,076 725 SH SOLE 725 0 0
SPDR SERIES TRUST ST STR SP REGBNK 78464A698 3,827,730 51,139 SH SOLE 51,139 0 0
SSGA ACTIVE ETF TR ST STR BL LN ETF 78467V608 6,362,283 157,912 SH SOLE 157,912 0 0
TG THERAPEUTICS INC COM 88322Q108 1,605,567 29,224 SH SOLE 29,224 0 0
TJX COS INC NEW COM 872540109 3,450,214 22,774 SH SOLE 22,774 0 0
UNITED PARCEL SVCS INC CL B 911312106 387,000 3,600 SH SOLE 3,600 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 389,954 3,751 SH SOLE 3,751 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 1,941,967 6,407 SH SOLE 6,407 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 13,020,512 157,538 SH SOLE 157,538 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 1,995,507 15,613 SH SOLE 15,613 0 0
VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 561,201 8,346 SH SOLE 8,346 0 0
VERACYTE INC COM 92337F107 1,794,965 30,563 SH SOLE 30,563 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 2,970,992 5,981 SH SOLE 5,981 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105 3,071,203 294,741 SH SOLE 294,741 0 0