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,805 10,164 SH   SOLE   10,164 0 0
AAON INC COM PAR $0.004 000360206 295 3,709 SH   SOLE   3,709 0 0
ABBVIE INC COM 00287Y109 2,378 17,565 SH   SOLE   17,565 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 3,913 9,438 SH   SOLE   9,438 0 0
ADOBE SYSTEMS INCORPORATED COM 00724F101 1,819 3,208 SH   SOLE   3,208 0 0
ALPHABET INC CAP STK CL A 02079K305 4,656 1,607 SH   SOLE   1,607 0 0
ALTAIR ENGR INC COM CL A 021369103 276 3,574 SH   SOLE   3,574 0 0
AMAZON COM INC COM 023135106 4,001 1,200 SH   SOLE   1,200 0 0
AMERICAN CENTY ETF TR DIVERSIFID CRP 025072109 1,616 31,178 SH   SOLE   30,557 0 621
APPLE INC COM 037833100 8,256 46,492 SH   SOLE   46,492 0 0
ARROW ELECTRS INC COM 042735100 690 5,141 SH   SOLE   5,141 0 0
ASGN INC COM 00191U102 606 4,910 SH   SOLE   4,910 0 0
AVERY DENNISON CORP COM 053611109 2,507 11,575 SH   SOLE   11,575 0 0
AXON ENTERPRISE INC COM 05464C101 220 1,404 SH   SOLE   1,404 0 0
AZENTA INC COM 114340102 207 2,010 SH   SOLE   2,010 0 0
BALCHEM CORP COM 057665200 251 1,488 SH   SOLE   1,488 0 0
BAXTER INTL INC COM 071813109 2,136 24,885 SH   SOLE   24,885 0 0
BIOGEN INC COM 09062X103 1,223 5,098 SH   SOLE   5,098 0 0
BLACKLINE INC COM 09239B109 243 2,346 SH   SOLE   2,346 0 0
BLACKROCK INC COM 09247X101 2,750 3,004 SH   SOLE   3,004 0 0
BROWN & BROWN INC COM 115236101 1,273 18,117 SH   SOLE   18,117 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 3,919 21,028 SH   SOLE   21,028 0 0
CARLISLE COS INC COM 142339100 781 3,148 SH   SOLE   3,148 0 0
CARTERS INC COM 146229109 555 5,480 SH   SOLE   5,480 0 0
CASELLA WASTE SYS INC CL A 147448104 425 4,976 SH   SOLE   4,976 0 0
CHEVRON CORP NEW COM 166764100 1,664 14,179 SH   SOLE   14,179 0 0
CIENA CORP COM NEW 171779309 264 3,434 SH   SOLE   3,434 0 0
CIRRUS LOGIC INC COM 172755100 532 5,776 SH   SOLE   5,776 0 0
CISCO SYS INC COM 17275R102 2,313 36,495 SH   SOLE   36,495 0 0
COMCAST CORP NEW CL A 20030N101 1,706 33,891 SH   SOLE   33,891 0 0
COMMERCE BANCSHARES INC COM 200525103 900 13,089 SH   SOLE   13,089 0 0
CONSTRUCTION PARTNERS INC COM CL A 21044C107 224 7,624 SH   SOLE   7,624 0 0
COTERRA ENERGY INC COM 127097103 793 41,734 SH   SOLE   41,734 0 0
CURTISS WRIGHT CORP COM 231561101 530 3,822 SH   SOLE   3,822 0 0
DECKERS OUTDOOR CORP COM 243537107 497 1,356 SH   SOLE   1,356 0 0
DESCARTES SYS GROUP INC COM 249906108 376 4,544 SH   SOLE   4,544 0 0
EAST RES ACQUISITION CO COM CL A 274681105 197 20,000 SH   SOLE   20,000 0 0
EAST WEST BANCORP INC COM 27579R104 741 9,419 SH   SOLE   9,419 0 0
ELECTRONIC ARTS INC COM 285512109 1,725 13,075 SH   SOLE   13,075 0 0
EOG RES INC COM 26875P101 735 8,273 SH   SOLE   8,273 0 0
EXPEDITORS INTL WASH INC COM 302130109 2,452 18,262 SH   SOLE   18,262 0 0
EXPONENT INC COM 30214U102 343 2,941 SH   SOLE   2,941 0 0
FACTSET RESH SYS INC COM 303075105 827 1,701 SH   SOLE   1,701 0 0
FIRSTSERVICE CORP NEW COM 33767E202 359 1,827 SH   SOLE   1,827 0 0
FORTINET INC COM 34959E109 1,923 5,351 SH   SOLE   5,351 0 0
FOX FACTORY HLDG CORP COM 35138V102 427 2,513 SH   SOLE   2,513 0 0
GENERAL MLS INC COM 370334104 2,515 37,330 SH   SOLE   37,330 0 0
GENTEX CORP COM 371901109 570 16,362 SH   SOLE   16,362 0 0
GLACIER BANCORP INC NEW COM 37637Q105 375 6,609 SH   SOLE   6,609 0 0
HAIN CELESTIAL GROUP INC COM 405217100 249 5,840 SH   SOLE   5,840 0 0
HELEN OF TROY LTD COM G4388N106 643 2,630 SH   SOLE   2,630 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 274 2,605 SH   SOLE   2,605 0 0
HOLLYFRONTIER CORP COM 436106108 292 8,897 SH   SOLE   8,897 0 0
HOME DEPOT INC COM 437076102 1,914 4,613 SH   SOLE   4,613 0 0
HORMEL FOODS CORP COM 440452100 343 7,034 SH   SOLE   7,034 0 0
HUBBELL INC COM 443510607 710 3,410 SH   SOLE   3,410 0 0
INTRICON CORP COM 46121H109 1,129 69,794 SH   SOLE   69,794 0 0
ISHARES INC CORE MSCI EMKT 46434G103 301 5,025 SH   SOLE   5,025 0 0
ISHARES TR MBS ETF 464288588 1,941 18,072 SH   SOLE   17,834 0 238
ISHARES TR NATIONAL MUN ETF 464288414 1,214 10,440 SH   SOLE   10,440 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 3,860 35,955 SH   SOLE   35,955 0 0
JOHN BEAN TECHNOLOGIES CORP COM 477839104 242 1,576 SH   SOLE   1,576 0 0
JOHNSON & JOHNSON COM 478160104 1,498 8,754 SH   SOLE   8,754 0 0
JPMORGAN CHASE & CO COM 46625H100 2,317 14,634 SH   SOLE   14,634 0 0
LAM RESEARCH CORP COM 512807108 2,562 3,563 SH   SOLE   3,563 0 0
LATTICE SEMICONDUCTOR CORP COM 518415104 402 5,214 SH   SOLE   5,214 0 0
MARSH & MCLENNAN COS INC COM 571748102 2,853 16,413 SH   SOLE   16,413 0 0
MCDONALDS CORP COM 580135101 1,434 5,348 SH   SOLE   5,348 0 0
MEDPACE HLDGS INC COM 58506Q109 558 2,564 SH   SOLE   2,564 0 0
MERCK & CO INC COM 58933Y105 1,286 16,784 SH   SOLE   16,784 0 0
MERCURY GENL CORP NEW COM 589400100 258 4,854 SH   SOLE   4,854 0 0
MERCURY SYS INC COM 589378108 269 4,887 SH   SOLE   4,887 0 0
MERIT MED SYS INC COM 589889104 227 3,636 SH   SOLE   3,636 0 0
MESA LABS INC COM 59064R109 280 853 SH   SOLE   853 0 0
META PLATFORMS INC CL A 30303M102 2,305 6,854 SH   SOLE   6,854 0 0
MICROSOFT CORP COM 594918104 7,615 22,642 SH   SOLE   22,642 0 0
MODEL N INC COM 607525102 249 8,308 SH   SOLE   8,308 0 0
MOLINA HEALTHCARE INC COM 60855R100 602 1,893 SH   SOLE   1,893 0 0
NEOGEN CORP COM 640491106 260 5,726 SH   SOLE   5,726 0 0
NEW YORK TIMES CO CL A 650111107 288 5,955 SH   SOLE   5,955 0 0
NOVANTA INC COM 67000B104 316 1,794 SH   SOLE   1,794 0 0
OMNICELL COM COM 68213N109 377 2,087 SH   SOLE   2,087 0 0
PAYPAL HLDGS INC COM 70450Y103 1,480 7,848 SH   SOLE   7,848 0 0
PEPSICO INC COM 713448108 2,478 14,267 SH   SOLE   14,267 0 0
PERFICIENT INC COM 71375U101 449 3,476 SH   SOLE   3,476 0 0
PERKINELMER INC COM 714046109 2,208 10,984 SH   SOLE   10,984 0 0
PFIZER INC COM 717081103 1,160 19,651 SH   SOLE   19,651 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 1,353 11,993 SH   SOLE   11,753 0 240
POTLATCHDELTIC CORPORATION COM 737630103 374 6,217 SH   SOLE   6,217 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 770 12,691 SH   SOLE   12,691 0 0
PROCTER AND GAMBLE CO COM 742718109 2,750 16,810 SH   SOLE   16,810 0 0
PROGRESSIVE CORP COM 743315103 1,357 13,223 SH   SOLE   13,223 0 0
PROS HOLDINGS INC COM 74346Y103 202 5,863 SH   SOLE   5,863 0 0
PS BUSINESS PKS INC CALIF COM 69360J107 509 2,763 SH   SOLE   2,763 0 0
PUBLIC STORAGE COM 74460D109 1,747 4,664 SH   SOLE   4,664 0 0
QUIDEL CORP COM 74838J101 393 2,911 SH   SOLE   2,911 0 0
RBC BEARINGS INC 5% CNV PFD SR A 75524B203 235 1,165 SH   SOLE   1,165 0 0
REPLIGEN CORP COM 759916109 238 899 SH   SOLE   899 0 0
RPM INTL INC COM 749685103 881 8,724 SH   SOLE   8,724 0 0
SEI INVTS CO COM 784117103 326 5,353 SH   SOLE   5,353 0 0
SIMPSON MFG INC COM 829073105 299 2,152 SH   SOLE   2,152 0 0
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 384 1,584 SH   SOLE   1,584 0 0
SNAP ON INC COM 833034101 1,080 5,016 SH   SOLE   5,016 0 0
SONOCO PRODS CO COM 835495102 257 4,436 SH   SOLE   4,436 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 862 1,814 SH   SOLE   1,814 0 0
SPDR SER TR S&P HOMEBUILD 78464A888 225 2,623 SH   SOLE   2,623 0 0
SPROUTS FMRS MKT INC COM 85208M102 288 9,704 SH   SOLE   9,704 0 0
SPS COMM INC COM 78463M107 393 2,761 SH   SOLE   2,761 0 0
TARGET CORP COM 87612E106 2,398 10,361 SH   SOLE   10,361 0 0
TESLA INC COM 88160R101 1,654 1,565 SH   SOLE   1,565 0 0
TETRA TECH INC NEW COM 88162G103 473 2,788 SH   SOLE   2,788 0 0
TORO CO COM 891092108 608 6,086 SH   SOLE   6,086 0 0
TREX CO INC COM 89531P105 324 2,397 SH   SOLE   2,397 0 0
TRUIST FINL CORP COM 89832Q109 815 13,915 SH   SOLE   13,915 0 0
UGI CORP NEW COM 902681105 369 8,041 SH   SOLE   8,041 0 0
UNION PAC CORP COM 907818108 3,581 14,214 SH   SOLE   14,214 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,894 9,747 SH   SOLE   9,747 0 0
US BANCORP DEL COM NEW 902973304 2,678 47,669 SH   SOLE   47,669 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 13,851 217,884 SH   SOLE   217,547 0 337
VERIZON COMMUNICATIONS INC COM 92343V104 1,535 29,551 SH   SOLE   29,551 0 0
VICTORY PORTFOLIOS II VICTORYSHS US 92647N691 220 5,226 SH   SOLE   3,733 0 1,493
VOCERA COMMUNICATIONS INC COM 92857F107 281 4,341 SH   SOLE   4,341 0 0
WATSCO INC COM 942622200 1,037 3,314 SH   SOLE   3,314 0 0
WILLIAMS SONOMA INC COM 969904101 801 4,735 SH   SOLE   4,735 0 0
WORTHINGTON INDS INC COM 981811102 239 4,379 SH   SOLE   4,379 0 0
YETI HLDGS INC COM 98585X104 298 3,595 SH   SOLE   3,595 0 0
ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 3,106 5,218 SH   SOLE   5,218 0 0
ZIFF DAVIS INC COM 48123V102 639 5,762 SH   SOLE   5,762 0 0