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
3M CO COM 88579Y101 1,383 10,687 SH   SOLE   10,662 0 25
AAON INC COM PAR $0.004 000360206 248 4,524 SH   SOLE   4,524 0 0
ABBVIE INC COM 00287Y109 2,741 17,894 SH   SOLE   17,850 0 44
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 2,667 9,604 SH   SOLE   9,581 0 23
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,641 4,483 SH   SOLE   4,472 0 11
ALPHABET INC CAP STK CL A 02079K305 3,613 1,658 SH   SOLE   1,654 0 4
AMAZON COM INC COM 023135106 2,507 23,608 SH   SOLE   23,508 0 100
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 1,920 41,308 SH   SOLE   39,367 0 1,941
APPLE INC COM 037833100 6,991 51,132 SH   SOLE   51,009 0 123
ARROW ELECTRS INC COM 042735100 622 5,547 SH   SOLE   5,547 0 0
ASGN INC COM 00191U102 474 5,253 SH   SOLE   5,253 0 0
AVERY DENNISON CORP COM 053611109 1,892 11,691 SH   SOLE   11,663 0 28
BALCHEM CORP COM 057665200 208 1,603 SH   SOLE   1,603 0 0
BIOGEN INC COM 09062X103 1,089 5,338 SH   SOLE   5,324 0 14
BLACKROCK INC COM 09247X101 1,912 3,140 SH   SOLE   3,132 0 8
BROWN & BROWN INC COM 115236101 1,122 19,235 SH   SOLE   19,235 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,271 21,799 SH   SOLE   21,749 0 50
CARTERS INC COM 146229109 411 5,832 SH   SOLE   5,832 0 0
CASELLA WASTE SYS INC CL A 147448104 329 4,521 SH   SOLE   4,521 0 0
CHEVRON CORP NEW COM 166764100 2,115 14,611 SH   SOLE   14,574 0 37
CIRRUS LOGIC INC COM 172755100 458 6,307 SH   SOLE   6,307 0 0
CISCO SYS INC COM 17275R102 1,599 37,497 SH   SOLE   37,409 0 88
COMCAST CORP NEW CL A 20030N101 1,391 35,444 SH   SOLE   35,360 0 84
COMMERCE BANCSHARES INC COM 200525103 915 13,933 SH   SOLE   13,933 0 0
COMMVAULT SYS INC COM 204166102 525 8,354 SH   SOLE   8,354 0 0
CURTISS WRIGHT CORP COM 231561101 536 4,058 SH   SOLE   4,058 0 0
DECKERS OUTDOOR CORP COM 243537107 375 1,468 SH   SOLE   1,468 0 0
DESCARTES SYS GROUP INC COM 249906108 298 4,789 SH   SOLE   4,789 0 0
DEVON ENERGY CORP NEW COM 25179M103 900 16,332 SH   SOLE   16,283 0 49
EAST WEST BANCORP INC COM 27579R104 659 10,171 SH   SOLE   10,171 0 0
EATON CORP PLC SHS G29183103 205 1,626 SH   SOLE   1,626 0 0
ELECTRONIC ARTS INC COM 285512109 1,650 13,565 SH   SOLE   13,533 0 32
EOG RES INC COM 26875P101 1,114 10,090 SH   SOLE   10,062 0 28
EXPEDITORS INTL WASH INC COM 302130109 1,843 18,907 SH   SOLE   18,862 0 45
EXPONENT INC COM 30214U102 332 3,631 SH   SOLE   3,631 0 0
FACTSET RESH SYS INC COM 303075105 691 1,797 SH   SOLE   1,797 0 0
FIRSTSERVICE CORP NEW COM 33767E202 235 1,937 SH   SOLE   1,937 0 0
FORTINET INC COM 34959E109 1,609 28,440 SH   SOLE   28,380 0 60
FOX FACTORY HLDG CORP COM 35138V102 238 2,953 SH   SOLE   2,953 0 0
GENERAL MLS INC COM 370334104 2,859 37,890 SH   SOLE   37,797 0 93
GENTEX CORP COM 371901109 491 17,570 SH   SOLE   17,570 0 0
GLACIER BANCORP INC NEW COM 37637Q105 336 7,089 SH   SOLE   7,089 0 0
HELEN OF TROY LTD COM G4388N106 459 2,828 SH   SOLE   2,828 0 0
HILLMAN SOLUTIONS CORP COM 431636109 104 12,020 SH   SOLE   12,020 0 0
HOLOGIC INC COM 436440101 1,197 17,269 SH   SOLE   17,218 0 51
HOME DEPOT INC COM 437076102 1,288 4,696 SH   SOLE   4,685 0 11
HORMEL FOODS CORP COM 440452100 348 7,342 SH   SOLE   7,342 0 0
HUBBELL INC COM 443510607 647 3,625 SH   SOLE   3,625 0 0
ISHARES TR MBS ETF 464288588 2,050 21,023 SH   SOLE   20,279 0 744
ISHARES TR NATIONAL MUN ETF 464288414 1,276 11,995 SH   SOLE   11,995 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 3,824 36,536 SH   SOLE   36,536 0 0
JOHNSON & JOHNSON COM 478160104 1,453 8,184 SH   SOLE   8,165 0 19
JPMORGAN CHASE & CO COM 46625H100 1,553 13,787 SH   SOLE   13,754 0 33
LAM RESEARCH CORP COM 512807108 1,569 3,682 SH   SOLE   3,673 0 9
LATTICE SEMICONDUCTOR CORP COM 518415104 269 5,548 SH   SOLE   5,548 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,632 16,954 SH   SOLE   16,914 0 40
MATADOR RES CO COM 576485205 221 4,735 SH   SOLE   4,735 0 0
MCDONALDS CORP COM 580135101 1,324 5,364 SH   SOLE   5,364 0 0
MEDPACE HLDGS INC COM 58506Q109 415 2,775 SH   SOLE   2,775 0 0
MERCK & CO INC COM 58933Y105 1,484 16,274 SH   SOLE   16,235 0 39
MERCURY SYS INC COM 589378108 262 4,067 SH   SOLE   4,067 0 0
META PLATFORMS INC CL A 30303M102 1,127 6,990 SH   SOLE   6,973 0 17
MICROSOFT CORP COM 594918104 6,246 24,320 SH   SOLE   24,262 0 58
MODEL N INC COM 607525102 225 8,783 SH   SOLE   8,783 0 0
MOLINA HEALTHCARE INC COM 60855R100 565 2,021 SH   SOLE   2,021 0 0
NOVANTA INC COM 67000B104 271 2,234 SH   SOLE   2,234 0 0
OMNICELL COM COM 68213N109 283 2,487 SH   SOLE   2,487 0 0
OWENS CORNING NEW COM 690742101 213 2,861 SH   SOLE   2,861 0 0
PAYPAL HLDGS INC COM 70450Y103 568 8,126 SH   SOLE   8,107 0 19
PDC ENERGY INC COM 69327R101 453 7,347 SH   SOLE   7,347 0 0
PEPSICO INC COM 713448108 2,402 14,410 SH   SOLE   14,375 0 35
PERFICIENT INC COM 71375U101 342 3,732 SH   SOLE   3,732 0 0
PERKINELMER INC COM 714046109 1,671 11,750 SH   SOLE   11,723 0 27
PFIZER INC COM 717081103 1,098 20,935 SH   SOLE   20,886 0 49
PIMCO ETF TR INV GRD CRP BD 72201R817 1,609 16,693 SH   SOLE   15,944 0 749
POTLATCHDELTIC CORPORATION COM 737630103 294 6,655 SH   SOLE   6,655 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 775 13,174 SH   SOLE   13,174 0 0
PROCTER AND GAMBLE CO COM 742718109 2,506 17,425 SH   SOLE   17,383 0 42
PROGRESSIVE CORP COM 743315103 1,629 14,009 SH   SOLE   13,973 0 36
PUBLIC STORAGE COM 74460D109 1,498 4,790 SH   SOLE   4,778 0 12
QUIDELORTHO CORP COM 219798105 304 3,129 SH   SOLE   3,129 0 0
RBC BEARINGS INC COM 75524B104 228 1,235 SH   SOLE   1,235 0 0
REXFORD INDL RLTY INC COM 76169C100 383 6,648 SH   SOLE   6,648 0 0
RPM INTL INC COM 749685103 720 9,152 SH   SOLE   9,152 0 0
SEI INVTS CO COM 784117103 317 5,864 SH   SOLE   5,864 0 0
SIMPSON MFG INC COM 829073105 226 2,242 SH   SOLE   2,242 0 0
SNAP ON INC COM 833034101 1,053 5,343 SH   SOLE   5,330 0 13
SPDR S&P 500 ETF TR TR UNIT 78462F103 684 1,814 SH   SOLE   1,814 0 0
SPROUTS FMRS MKT INC COM 85208M102 261 10,306 SH   SOLE   10,306 0 0
SPS COMM INC COM 78463M107 329 2,911 SH   SOLE   2,911 0 0
STEEL DYNAMICS INC COM 858119100 302 4,572 SH   SOLE   4,572 0 0
TARGET CORP COM 87612E106 1,513 10,713 SH   SOLE   10,688 0 25
TESLA INC COM 88160R101 1,006 1,494 SH   SOLE   1,491 0 3
TETRA TECH INC NEW COM 88162G103 410 2,999 SH   SOLE   2,999 0 0
TORO CO COM 891092108 488 6,437 SH   SOLE   6,437 0 0
TRUIST FINL CORP COM 89832Q109 628 13,235 SH   SOLE   13,235 0 0
UGI CORP NEW COM 902681105 334 8,639 SH   SOLE   8,639 0 0
UNION PAC CORP COM 907818108 3,147 14,753 SH   SOLE   14,718 0 35
UNITEDHEALTH GROUP INC COM 91324P102 5,154 10,035 SH   SOLE   10,011 0 24
UNIVEST FINANCIAL CORPORATIO COM 915271100 501 19,685 SH   SOLE   19,685 0 0
US BANCORP DEL COM NEW 902973304 2,330 50,637 SH   SOLE   50,514 0 123
VANGUARD STAR FDS VG TL INTL STK F 921909768 12,525 242,679 SH   SOLE   241,624 0 1,055
VERIZON COMMUNICATIONS INC COM 92343V104 1,537 30,291 SH   SOLE   30,218 0 73
WATSCO INC COM 942622200 845 3,537 SH   SOLE   3,537 0 0
WILLIAMS SONOMA INC COM 969904101 556 5,008 SH   SOLE   5,008 0 0
WORTHINGTON INDS INC COM 981811102 206 4,665 SH   SOLE   4,665 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 1,596 5,430 SH   SOLE   5,417 0 13
ZIFF DAVIS INC COM 48123V102 450 6,040 SH   SOLE   6,040 0 0