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
AMAZON COM INC COM Stock 023135106   7,537 40,452 SH   SOLE 0 40,452 0 0
STARBUCKS CORP COM Stock 855244109   2,871 29,450 SH   SOLE 0 29,450 0 0
MONSTER BEVERAGE CORP NEW COM Stock 61174X109   2,183 41,845 SH   SOLE 0 41,845 0 0
JOHNSON & JOHNSON COM Stock 478160104   2,562 15,807 SH   SOLE 0 15,807 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105   3,123 3,523 SH   SOLE 0 3,523 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104   4,187 8,457 SH   SOLE 0 8,457 0 0
TRUIST FINL CORP COM Stock 89832Q109   2,854 66,723 SH   SOLE 0 66,723 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106   3,115 22,846 SH   SOLE 0 22,846 0 0
MEDTRONIC PLC SHS Stock G5960L103   956 10,620 SH   SOLE 0 10,620 0 0
SPDR S&P 500 ETF TRUST ETF 78462F103   439 765 SH   SOLE 0 765 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104   8,351 16,912 SH   SOLE 0 16,912 0 0
EMERSON ELEC CO COM Stock 291011104   3,864 35,330 SH   SOLE 0 35,330 0 0
VERTEX PHARMACEUTICALS INC COM Stock 92532F100   1,012 2,175 SH   SOLE 0 2,175 0 0
MERCHANTS BANCORP IND COM Stock 58844R108   303 6,735 SH   SOLE 0 6,735 0 0
ISHARES S&P 100 ETF ETF 464287101   3,690 13,333 SH   SOLE 0 13,333 0 0
PEPSICO INC COM Stock 713448108   3,892 22,885 SH   SOLE 0 22,885 0 0
HONEYWELL INTL INC COM Stock 438516106   2,682 12,975 SH   SOLE 0 12,975 0 0
US BANCORP DEL COM NEW Stock 902973304   1,229 26,875 SH   SOLE 0 26,875 0 0
HOME DEPOT INC COM Stock 437076102   3,159 7,795 SH   SOLE 0 7,795 0 0
FORTINET INC COM Stock 34959E109   238 3,075 SH   SOLE 0 3,075 0 0
TREX CO INC COM Stock 89531P105   2,555 38,380 SH   SOLE 0 38,380 0 0
ISHARES CORE S&P SMALL CAP ETF ETF 464287804   360 3,074 SH   SOLE 0 3,074 0 0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9   7,119 292,130 SH   SOLE 0 292,130 0 0
ADOBE INC COM Stock 00724F101   2,119 4,092 SH   SOLE 0 4,092 0 0
ALPHABET INC CAP STK CL A Stock 02079K305   7,919 47,747 SH   SOLE 0 47,747 0 0
INTUIT COM Stock 461202103   2,273 3,661 SH   SOLE 0 3,661 0 0
ISHARES IBONDS DEC 2024 TERM MUNI BOND ETF ETF 46435U697   514 19,700 SH   SOLE 0 19,700 0 0
GENERAC HLDGS INC COM Stock 368736104   1,775 11,175 SH   SOLE 0 11,175 0 0
MICROSOFT CORP COM Stock 594918104   7,294 16,952 SH   SOLE 0 16,952 0 0
GARMIN LTD SHS Stock H2906T109   3,255 18,490 SH   SOLE 0 18,490 0 0
ALIGN TECHNOLOGY INC COM Stock 016255101   1,336 5,255 SH   SOLE 0 5,255 0 0
ISHARES IBONDS DEC 2028 TERM CORPORATE ETF ETF 46435U515   7,454 291,975 SH   SOLE 0 291,975 0 0
YETI HLDGS INC COM Stock 98585X104   3,540 86,275 SH   SOLE 0 86,275 0 0
ISHARES IBONDS DEC 2025 TERM MUNI BOND ETF ETF 46435U432   667 25,000 SH   SOLE 0 25,000 0 0
EVEREST GROUP LTD COM Stock G3223R108   415 1,060 SH   SOLE 0 1,060 0 0
LYONDELLBASELL INDUSTRIES N V SHS - A - Stock N53745100   3,829 39,925 SH   SOLE 0 39,925 0 0
ISHARES IBONDS DEC 2026 TERM MUNI BOND ETF ETF 46435U259   262 10,200 SH   SOLE 0 10,200 0 0
ISHARES IBONDS DEC 2028 TERM MUNI BOND ETF ETF 46435U325   333 13,000 SH   SOLE 0 13,000 0 0
ISHARES IBONDS DEC 2027 TERM MUNI BOND ETF ETF 46435U283   255 10,000 SH   SOLE 0 10,000 0 0
ISHARES IBONDS 2024 TERM HIGH YIELD & INCOME ETF ETF 46435U184   2,395 102,854 SH   SOLE 0 102,854 0 0
ELI LILLY & CO COM Stock 532457108   1,167 1,317 SH   SOLE 0 1,317 0 0
SCHWAB U.S. REIT ETF ETF 808524847   1,853 79,955 SH   SOLE 0 79,955 0 0
ISHARES IBONDS DEC 2029 TERM CORPORATE ETF ETF 46436E205   6,416 272,895 SH   SOLE 0 272,895 0 0
ISHARES RUSSELL MID-CAP VALUE ETF ETF 464287473   1,781 13,469 SH   SOLE 0 13,469 0 0
AFLAC INC COM Stock 001055102   447 4,000 SH   SOLE 0 4,000 0 0
CHIPOTLE MEXICAN GRILL INC COM Stock 169656105   3,646 63,275 SH   SOLE 0 63,275 0 0
ISHARES IBONDS DEC 2030 TERM CORPORATE ETF ETF 46436E726   4,299 193,900 SH   SOLE 0 193,900 0 0
4D MOLECULAR THERAPEUTICS INC COM Stock 35104E100   270 25,000 SH   SOLE 0 25,000 0 0
ISHARES IBONDS DEC 2031 TERM CORPORATE ETF ETF 46436E486   3,134 147,700 SH   SOLE 0 147,700 0 0
ON HLDG AG NAMEN AKT A Stock H5919C104   1,929 38,460 SH   SOLE 0 38,460 0 0
FIVE BELOW INC COM Stock 33829M101   647 7,320 SH   SOLE 0 7,320 0 0
ISHARES IBONDS DEC 2032 TERM CORPORATE ETF ETF 46436E312   1,054 41,000 SH   SOLE 0 41,000 0 0
DIAMONDBACK ENERGY INC COM Stock 25278X109   529 3,070 SH   SOLE 0 3,070 0 0
ACCENTURE PLC IRELAND SHS CLASS A Stock G1151C101   1,567 4,433 SH   SOLE 0 4,433 0 0
NVIDIA CORPORATION COM Stock 67066G104   650 5,355 SH   SOLE 0 5,355 0 0
ISHARES 1-5 YEAR INVESTMENT GRADE CORPORATE BOND ETF ETF 464288646   598 11,357 SH   SOLE 0 11,357 0 0
CUMMINS INC COM Stock 231021106   4,219 13,030 SH   SOLE 0 13,030 0 0
ABBVIE INC COM Stock 00287Y109   4,427 22,415 SH   SOLE 0 22,415 0 0
S&P GLOBAL INC COM Stock 78409V104   2,208 4,273 SH   SOLE 0 4,273 0 0
VALMONT INDS INC COM Stock 920253101   373 1,288 SH   SOLE 0 1,288 0 0
ZOETIS INC CL A Stock 98978V103   1,943 9,947 SH   SOLE 0 9,947 0 0
NEUROCRINE BIOSCIENCES INC COM Stock 64125C109   405 3,515 SH   SOLE 0 3,515 0 0
RESMED INC COM Stock 761152107   1,022 4,185 SH   SOLE 0 4,185 0 0
MCDONALDS CORP COM Stock 580135101   1,769 5,810 SH   SOLE 0 5,810 0 0
CISCO SYS INC COM Stock 17275R102   2,543 47,775 SH   SOLE 0 47,775 0 0
CAPITAL ONE FINL CORP COM Stock 14040H105   778 5,195 SH   SOLE 0 5,195 0 0
FIDELITY WISE ORIGIN BITCOIN FUND ETF 315948109   314 5,650 SH   SOLE 0 5,650 0 0
VEEVA SYS INC CL A COM Stock 922475108   1,378 6,565 SH   SOLE 0 6,565 0 0
SKYWORKS SOLUTIONS INC COM Stock 83088M102   1,215 12,305 SH   SOLE 0 12,305 0 0
LULULEMON ATHLETICA INC COM Stock 550021109   3,241 11,945 SH   SOLE 0 11,945 0 0
TEXAS PACIFIC LAND CORPORATION COM Stock 88262P102   1,125 1,271 SH   SOLE 0 1,271 0 0
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0   6,451 265,485 SH   SOLE 0 265,485 0 0
SALESFORCE INC COM Stock 79466L302   6,795 24,827 SH   SOLE 0 24,827 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   8,039 12,996 SH   SOLE 0 12,996 0 0
JPMORGAN CHASE & CO. COM Stock 46625H100   7,710 36,563 SH   SOLE 0 36,563 0 0
ALBEMARLE CORP COM Stock 012653101   619 6,540 SH   SOLE 0 6,540 0 0
DANAHER CORPORATION COM Stock 235851102   1,531 5,506 SH   SOLE 0 5,506 0 0
RTX CORPORATION COM Stock 75513E101   5,685 46,925 SH   SOLE 0 46,925 0 0
BEST BUY INC COM Stock 086516101   3,572 34,575 SH   SOLE 0 34,575 0 0
AMGEN INC COM Stock 031162100   4,286 13,303 SH   SOLE 0 13,303 0 0
APPLIED MATLS INC COM Stock 038222105   5,514 27,290 SH   SOLE 0 27,290 0 0
ISHARES MSCI EAFE SMALL-CAP ETF ETF 464288273   247 3,653 SH   SOLE 0 3,653 0 0
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103   770 4,845 SH   SOLE 0 4,845 0 0
EXELIXIS INC COM Stock 30161Q104   1,210 46,630 SH   SOLE 0 46,630 0 0
BK OF AMERICA CORP 7.25CNV PFD L Convertible Preferred 060505682   4,456 3,500 SH   SOLE 0 3,500 0 0
SYNOPSYS INC COM Stock 871607107   1,459 2,881 SH   SOLE 0 2,881 0 0
UNITEDHEALTH GROUP INC COM Stock 91324P102   6,015 10,288 SH   SOLE 0 10,288 0 0
DEVON ENERGY CORP NEW COM Stock 25179M103   1,249 31,935 SH   SOLE 0 31,935 0 0
BIO-TECHNE CORP COM Stock 09073M104   376 4,700 SH   SOLE 0 4,700 0 0
APPLE INC COM Stock 037833100   550 2,359 SH   SOLE 0 2,359 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1   7,132 284,125 SH   SOLE 0 284,125 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4   5,321 211,050 SH   SOLE 0 211,050 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   1,763 9,290 SH   SOLE 0 9,290 0 0