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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBVIE INC COM 00287Y109 851 6,342 SH   SOLE   6,115 0 0
ALBEMARLE CORP COM 012653101 676 2,555 SH   SOLE   2,555 0 0
ALNYLAM PHARMACEUTICALS INC COM 02043Q107 519 2,591 SH   SOLE   2,591 0 0
ALPHABET INC CAP STK CL A 02079K305 1,236 12,920 SH   SOLE   12,800 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 625 13,158 SH   SOLE   12,866 0 0
AON PLC SHS CL A G0403H108 572 2,135 SH   SOLE   2,135 0 0
APPLE INC COM 037833100 1,837 13,289 SH   SOLE   13,076 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 843 10,480 SH   SOLE   10,280 0 0
ARES CAPITAL CORP COM 04010L103 359 21,292 SH   SOLE   21,292 0 0
ARISTA NETWORKS INC COM 040413106 636 5,632 SH   SOLE   5,632 0 0
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 27,112 820,320 SH   SOLE   820,320 0 0
AUTOZONE INC COM 053332102 1,232 575 SH   SOLE   568 0 0
BROADCOM INC COM 11135F101 1,275 2,872 SH   SOLE   2,811 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 616 3,767 SH   SOLE   3,669 0 0
CENTENE CORP DEL COM 15135B101 609 7,825 SH   SOLE   7,648 0 0
CHENIERE ENERGY INC COM NEW 16411R208 606 3,651 SH   SOLE   3,651 0 0
CHEVRON CORP NEW COM 166764100 525 3,657 SH   SOLE   3,510 0 0
COLUMBIA BKG SYS INC COM 197236102 211 7,319 SH   SOLE   7,319 0 0
CONOCOPHILLIPS COM 20825C104 897 8,766 SH   SOLE   8,372 0 0
COPART INC COM 217204106 543 5,102 SH   SOLE   5,102 0 0
CORTEVA INC COM 22052L104 750 13,119 SH   SOLE   12,817 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,563 3,309 SH   SOLE   3,234 0 0
COTERRA ENERGY INC COM 127097103 594 22,737 SH   SOLE   22,737 0 0
DANAHER CORPORATION COM 235851102 1,366 5,287 SH   SOLE   5,169 0 0
DEVON ENERGY CORP NEW COM 25179M103 690 11,470 SH   SOLE   11,197 0 0
DIAMONDBACK ENERGY INC COM 25278X109 1,269 10,536 SH   SOLE   10,415 0 0
DOLLAR GEN CORP NEW COM 256677105 661 2,754 SH   SOLE   2,754 0 0
EATON CORP PLC SHS G29183103 211 1,584 SH   SOLE   1,584 0 0
ELEVANCE HEALTH INC COM 036752103 732 1,612 SH   SOLE   1,578 0 0
ENPHASE ENERGY INC COM 29355A107 581 2,095 SH   SOLE   2,095 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 36,481 828,355 SH   SOLE   828,229 0 0
EOG RES INC COM 26875P101 644 5,763 SH   SOLE   5,640 0 0
EXELON CORP COM 30161N101 845 22,544 SH   SOLE   21,697 0 0
EXXON MOBIL CORP COM 30231G102 905 10,361 SH   SOLE   9,931 0 0
FIRST FNDTN INC COM 32026V104 188 10,376 SH   SOLE   10,376 0 0
GARTNER INC COM 366651107 650 2,351 SH   SOLE   2,351 0 0
GENERAL DYNAMICS CORP COM 369550108 267 1,260 SH   SOLE   1,163 0 0
HERSHEY CO COM 427866108 705 3,199 SH   SOLE   3,199 0 0
HOME DEPOT INC COM 437076102 1,402 5,081 SH   SOLE   5,017 0 0
HUNT J B TRANS SVCS INC COM 445658107 607 3,880 SH   SOLE   3,880 0 0
INVESCO EXCH TRADED FD TR II S&P EMRNG MKTS 46138E297 232 11,032 SH   SOLE   10,729 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 495 23,735 SH   SOLE   22,784 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 484 23,759 SH   SOLE   22,801 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 492 24,692 SH   SOLE   23,723 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 501 26,853 SH   SOLE   25,831 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 491 26,362 SH   SOLE   25,349 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 1,785 44,680 SH   SOLE   43,998 0 0
ISHARES TR CORE TOTAL USD 46434V613 769 17,282 SH   SOLE   17,166 0 0
ISHARES TR EAFE GRWTH ETF 464288885 427 5,887 SH   SOLE   5,755 0 0
ISHARES TR EAFE VALUE ETF 464288877 281 7,293 SH   SOLE   7,044 0 0
ISHARES TR ESG AWR MSCI USA 46435G425 1,301 16,381 SH   SOLE   16,040 0 0
ISHARES TR FALN ANGLS USD 46435G474 997 41,709 SH   SOLE   41,146 0 0
ISHARES TR ISHS 1-5YR INVS 464288646 347 7,050 SH   SOLE   7,050 0 0
ISHARES TR MBS ETF 464288588 1,248 13,628 SH   SOLE   13,485 0 0
ISHARES TR TIPS BD ETF 464287176 1,567 14,937 SH   SOLE   14,686 0 0
ISHARES TR US TREAS BD ETF 46429B267 5,896 259,036 SH   SOLE   255,635 0 0
JOHNSON & JOHNSON COM 478160104 880 5,385 SH   SOLE   5,282 0 0
KLA CORP COM NEW 482480100 653 2,157 SH   SOLE   2,105 0 0
LILLY ELI & CO COM 532457108 1,069 3,306 SH   SOLE   3,181 0 0
MARATHON PETE CORP COM 56585A102 700 7,043 SH   SOLE   6,863 0 0
MARRIOTT INTL INC NEW CL A 571903202 547 3,902 SH   SOLE   3,902 0 0
MCKESSON CORP COM 58155Q103 852 2,508 SH   SOLE   2,461 0 0
MICROSOFT CORP COM 594918104 1,455 6,246 SH   SOLE   6,124 0 0
MONOLITHIC PWR SYS INC COM 609839105 483 1,330 SH   SOLE   1,330 0 0
NEXTERA ENERGY INC COM 65339F101 726 9,265 SH   SOLE   9,062 0 0
NORTHROP GRUMMAN CORP COM 666807102 728 1,548 SH   SOLE   1,517 0 0
OCCIDENTAL PETE CORP COM 674599105 700 11,393 SH   SOLE   11,127 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 544 2,187 SH   SOLE   2,187 0 0
OREILLY AUTOMOTIVE INC COM 67103H107 654 930 SH   SOLE   930 0 0
PACIFIC PREMIER BANCORP COM 69478X105 645 20,834 SH   SOLE   20,834 0 0
PACWEST BANCORP DEL COM 695263103 2,324 102,818 SH   SOLE   102,818 0 0
PALO ALTO NETWORKS INC COM 697435105 1,273 7,775 SH   SOLE   7,676 0 0
PFIZER INC COM 717081103 1,066 24,365 SH   SOLE   24,365 0 0
PIONEER NAT RES CO COM 723787107 1,219 5,628 SH   SOLE   5,559 0 0
PROCTER AND GAMBLE CO COM 742718109 278 2,200 SH   SOLE   2,200 0 0
PUBLIC STORAGE COM 74460D109 603 2,058 SH   SOLE   2,058 0 0
QUALCOMM INC COM 747525103 361 3,191 SH   SOLE   3,034 0 0
REGENERON PHARMACEUTICALS COM 75886F107 663 963 SH   SOLE   963 0 0
ROBLOX CORP CL A 771049103 503 14,043 SH   SOLE   14,043 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 1,111 24,521 SH   SOLE   24,424 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 466 8,990 SH   SOLE   8,918 0 0
SEAGEN INC COM 81181C104 515 3,766 SH   SOLE   3,766 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854 1,686 40,159 SH   SOLE   39,265 0 0
SYNOPSYS INC COM 871607107 1,348 4,411 SH   SOLE   4,367 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 581 1,146 SH   SOLE   1,146 0 0
TRACTOR SUPPLY CO COM 892356106 678 3,650 SH   SOLE   3,650 0 0
ULTA BEAUTY INC COM 90384S303 581 1,448 SH   SOLE   1,448 0 0
UNITED PARCEL SERVICE INC CL B 911312106 668 4,132 SH   SOLE   4,046 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,031 2,042 SH   SOLE   1,971 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 573 15,079 SH   SOLE   15,079 0 0
WELLS FARGO CO NEW COM 949746101 3,680 91,506 SH   SOLE   91,506 0 0
ZIONS BANCORPORATION N A COM 989701107 217 4,258 SH   SOLE   4,258 0 0
ZOETIS INC CL A 98978V103 734 4,947 SH   SOLE   4,843 0 0