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
ABBOTT LABS COM 002824100 15,470 109,921 SH   SOLE   109,921 0 0
ABBVIE INC COM 00287Y109 218 1,608 SH   SOLE   1,608 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 5,437 34,057 SH   SOLE   34,057 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 6,217 53,121 SH   SOLE   53,121 0 0
ALPHABET INC CAP STK CL A 02079K305 6,263 2,162 SH   SOLE   2,162 0 0
ALPHABET INC CAP STK CL C 02079K107 24,584 8,496 SH   SOLE   8,496 0 0
AMAZON COM INC COM 023135106 29,366 8,807 SH   SOLE   8,807 0 0
AMERICAN ELEC PWR CO INC COM 025537101 431 4,846 SH   SOLE   4,846 0 0
AMGEN INC COM 031162100 13,510 60,052 SH   SOLE   60,037 0 15
APPLE INC COM 037833100 57,102 321,573 SH   SOLE   321,573 0 0
APPLIED MATLS INC COM 038222105 1,928 12,253 SH   SOLE   11,753 0 500
ATLASSIAN CORP PLC CL A G06242104 634 1,663 SH   SOLE   1,663 0 0
BAXTER INTL INC COM 071813109 232 2,700 SH   SOLE   2,700 0 0
BK OF AMERICA CORP COM 060505104 15,737 353,716 SH   SOLE   353,571 0 145
BLACKROCK INC COM 09247X101 13,331 14,560 SH   SOLE   14,560 0 0
BLACKSTONE INC COM 09260D107 2,715 20,986 SH   SOLE   20,986 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 15,499 182,787 SH   SOLE   182,787 0 0
BORGWARNER INC COM 099724106 1,439 31,922 SH   SOLE   31,922 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 1,529 24,524 SH   SOLE   24,449 0 75
BROADCOM INC COM 11135F101 22,530 33,858 SH   SOLE   33,846 0 12
BRUKER CORP COM 116794108 3,102 36,971 SH   SOLE   36,971 0 0
CATALENT INC COM 148806102 1,939 15,143 SH   SOLE   15,143 0 0
CATERPILLAR INC COM 149123101 9,956 48,158 SH   SOLE   47,633 0 525
CDW CORP COM 12514G108 4,342 21,203 SH   SOLE   21,203 0 0
CHARLES RIV LABS INTL INC COM 159864107 5,683 15,084 SH   SOLE   15,084 0 0
CHENIERE ENERGY INC COM NEW 16411R208 5,708 56,285 SH   SOLE   56,285 0 0
CHEVRON CORP NEW COM 166764100 1,025 8,735 SH   SOLE   8,715 0 20
CISCO SYS INC COM 17275R102 355 5,600 SH   SOLE   5,600 0 0
CITIGROUP INC COM NEW 172967424 1,315 21,780 SH   SOLE   20,700 0 1,080
COCA COLA CO COM 191216100 1,604 27,095 SH   SOLE   27,020 0 75
COMCAST CORP NEW CL A 20030N101 237 4,700 SH   SOLE   4,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 18,604 32,771 SH   SOLE   32,771 0 0
CSX CORP COM 126408103 3,079 81,876 SH   SOLE   81,876 0 0
DEERE & CO COM 244199105 6,688 19,504 SH   SOLE   19,004 0 500
DOW INC COM 260557103 1,151 20,293 SH   SOLE   20,223 0 70
EATON CORP PLC SHS G29183103 7,576 43,835 SH   SOLE   43,820 0 15
ELANCO ANIMAL HEALTH INC COM 28414H103 2,273 80,095 SH   SOLE   80,095 0 0
EMERSON ELEC CO COM 291011104 8,565 92,122 SH   SOLE   92,122 0 0
ENDEAVOR GROUP HLDGS INC CL A COM 29260Y109 1,807 51,800 SH   SOLE   51,800 0 0
ESTABLISHMENT LABS HLDGS INC COM G31249108 1,300 19,235 SH   SOLE   19,235 0 0
EVERCORE INC CLASS A 29977A105 2,526 18,595 SH   SOLE   18,595 0 0
F5 INC COM 315616102 3,020 12,343 SH   SOLE   12,343 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 6,870 62,943 SH   SOLE   62,943 0 0
FIFTH THIRD BANCORP COM 316773100 2,030 46,618 SH   SOLE   46,618 0 0
FORD MTR CO DEL COM 345370860 6,931 333,685 SH   SOLE   333,685 0 0
GALLAGHER ARTHUR J & CO COM 363576109 7,320 43,143 SH   SOLE   43,083 0 60
GENERAL MLS INC COM 370334104 1,086 16,116 SH   SOLE   16,071 0 45
GOLDMAN SACHS GROUP INC COM 38141G104 10,870 28,415 SH   SOLE   28,415 0 0
GUARDANT HEALTH INC COM 40131M109 1,110 11,098 SH   SOLE   11,098 0 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101 2,493 27,445 SH   SOLE   27,445 0 0
HERSHEY CO COM 427866108 1,323 6,840 SH   SOLE   6,815 0 25
HOME DEPOT INC COM 437076102 21,788 52,500 SH   SOLE   52,490 0 10
HONEYWELL INTL INC COM 438516106 9,909 47,524 SH   SOLE   47,524 0 0
II-VI INC COM 902104108 7,741 113,286 SH   SOLE   113,286 0 0
ILLUMINA INC COM 452327109 2,259 5,939 SH   SOLE   5,939 0 0
INTEL CORP COM 458140100 244 4,740 SH   SOLE   4,740 0 0
INTUIT COM 461202103 6,184 9,614 SH   SOLE   9,614 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 202 508 SH   SOLE   508 0 0
IQVIA HLDGS INC COM 46266C105 17,563 62,249 SH   SOLE   62,249 0 0
ISHARES INC MSCI BRIC INDX 464286657 233 5,200 SH   SOLE   5,200 0 0
ISHARES TR SHORT TREAS BD 464288679 3,298 29,870 SH   SOLE   29,870 0 0
JEFFERIES FINL GROUP INC COM 47233W109 10,014 258,102 SH   SOLE   258,102 0 0
JOHNSON & JOHNSON COM 478160104 1,082 6,325 SH   SOLE   6,305 0 20
JPMORGAN CHASE & CO COM 46625H100 2,381 15,035 SH   SOLE   14,995 0 40
KELLOGG CO COM 487836108 1,033 16,031 SH   SOLE   15,996 0 35
KEYSIGHT TECHNOLOGIES INC COM 49338L103 7,085 34,306 SH   SOLE   34,306 0 0
KIMBERLY-CLARK CORP COM 494368103 1,383 9,676 SH   SOLE   9,646 0 30
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 1,434 23,525 SH   SOLE   23,525 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 4,339 20,347 SH   SOLE   20,347 0 0
LEIDOS HOLDINGS INC COM 525327102 2,178 24,500 SH   SOLE   24,500 0 0
LILLY ELI & CO COM 532457108 3,566 12,909 SH   SOLE   12,874 0 35
LOCKHEED MARTIN CORP COM 539830109 906 2,548 SH   SOLE   2,542 0 6
LOWES COS INC COM 548661107 5,026 19,444 SH   SOLE   19,444 0 0
MARSH & MCLENNAN COS INC COM 571748102 15,887 91,400 SH   SOLE   91,400 0 0
MASCO CORP COM 574599106 3,764 53,596 SH   SOLE   53,596 0 0
MCDONALDS CORP COM 580135101 9,004 33,589 SH   SOLE   33,569 0 20
MERCK & CO INC COM 58933Y105 1,507 19,664 SH   SOLE   19,614 0 50
META PLATFORMS INC CL A 30303M102 27,663 82,245 SH   SOLE   82,245 0 0
MICROCHIP TECHNOLOGY INC. COM 595017104 14,994 172,231 SH   SOLE   172,171 0 60
MICROSOFT CORP COM 594918104 59,997 178,392 SH   SOLE   178,362 0 30
MKS INSTRS INC COM 55306N104 1,692 9,715 SH   SOLE   9,715 0 0
MORGAN STANLEY COM NEW 617446448 589 6,000 SH   SOLE   6,000 0 0
NASDAQ INC COM 631103108 15,119 71,992 SH   SOLE   71,992 0 0
NIKE INC CL B 654106103 14,671 88,023 SH   SOLE   88,023 0 0
NORFOLK SOUTHN CORP COM 655844108 15,085 50,669 SH   SOLE   50,669 0 0
NVIDIA CORPORATION COM 67066G104 45,534 154,820 SH   SOLE   154,820 0 0
NXP SEMICONDUCTORS N V COM N6596X109 13,209 57,988 SH   SOLE   57,988 0 0
OSHKOSH CORP COM 688239201 2,322 20,602 SH   SOLE   20,602 0 0
PALO ALTO NETWORKS INC COM 697435105 3,877 6,964 SH   SOLE   6,964 0 0
PARKER-HANNIFIN CORP COM 701094104 5,967 18,756 SH   SOLE   18,756 0 0
PAYCHEX INC COM 704326107 2,485 18,208 SH   SOLE   18,148 0 60
PEGASYSTEMS INC COM 705573103 1,501 13,421 SH   SOLE   13,421 0 0
PEPSICO INC COM 713448108 11,235 64,675 SH   SOLE   64,655 0 20
PERKINELMER INC COM 714046109 5,200 25,862 SH   SOLE   25,862 0 0
PFIZER INC COM 717081103 2,428 41,120 SH   SOLE   41,015 0 105
PROCTER AND GAMBLE CO COM 742718109 12,015 73,451 SH   SOLE   73,421 0 30
PUBLIC STORAGE COM 74460D109 1,360 3,632 SH   SOLE   3,617 0 15
QORVO INC COM 74736K101 1,351 8,639 SH   SOLE   8,639 0 0
QUALCOMM INC COM 747525103 5,116 27,977 SH   SOLE   27,917 0 60
QUEST DIAGNOSTICS INC COM 74834L100 3,357 19,405 SH   SOLE   19,405 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 17,366 201,794 SH   SOLE   201,699 0 95
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 216 1,913 SH   SOLE   1,913 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 6,422 41,398 SH   SOLE   41,398 0 0
STARBUCKS CORP COM 855244109 223 1,908 SH   SOLE   1,908 0 0
STERIS PLC SHS USD G8473T100 4,226 17,360 SH   SOLE   17,360 0 0
STRYKER CORPORATION COM 863667101 201 750 SH   SOLE   750 0 0
SYNOPSYS INC COM 871607107 2,005 5,440 SH   SOLE   5,440 0 0
TARGET CORP COM 87612E106 3,791 16,382 SH   SOLE   15,827 0 555
TELEFLEX INCORPORATED COM 879369106 2,272 6,918 SH   SOLE   6,918 0 0
TERADYNE INC COM 880770102 3,508 21,449 SH   SOLE   21,449 0 0
TEXAS INSTRS INC COM 882508104 1,149 6,098 SH   SOLE   6,098 0 0
TEXTRON INC COM 883203101 4,620 59,840 SH   SOLE   59,840 0 0
THE TRADE DESK INC COM CL A 88339J105 15,885 173,340 SH   SOLE   173,340 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 26,062 39,059 SH   SOLE   39,059 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 1,737 43,765 SH   SOLE   43,765 0 0
TRACTOR SUPPLY CO COM 892356106 5,058 21,197 SH   SOLE   21,197 0 0
TRADEWEB MKTS INC CL A 892672106 6,365 63,564 SH   SOLE   63,564 0 0
TRITON INTL LTD CL A G9078F107 2,570 42,670 SH   SOLE   42,625 0 45
UNION PAC CORP COM 907818108 1,707 6,775 SH   SOLE   6,750 0 25
UNITED PARCEL SERVICE INC CL B 911312106 12,455 58,107 SH   SOLE   58,092 0 15
US BANCORP DEL COM NEW 902973304 12,221 217,569 SH   SOLE   217,514 0 55
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,420 28,715 SH   SOLE   28,715 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 3,759 73,625 SH   SOLE   73,625 0 0
VEEVA SYS INC CL A COM 922475108 5,675 22,215 SH   SOLE   22,215 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,268 24,399 SH   SOLE   24,324 0 75
VISA INC COM CL A 92826C839 19,790 91,321 SH   SOLE   91,321 0 0
VONTIER CORPORATION COM 928881101 1,333 43,385 SH   SOLE   43,385 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 742 14,235 SH   SOLE   14,190 0 45
WALMART INC COM 931142103 11,200 77,410 SH   SOLE   77,385 0 25
WASTE MGMT INC DEL COM 94106L109 12,285 73,604 SH   SOLE   73,549 0 55
WILLIAMS SONOMA INC COM 969904101 2,086 12,335 SH   SOLE   12,290 0 45
XILINX INC COM 983919101 11,488 54,182 SH   SOLE   54,182 0 0
XPO LOGISTICS INC COM 983793100 2,047 26,435 SH   SOLE   26,435 0 0
ZIONS BANCORPORATION N A COM 989701107 1,544 24,450 SH   SOLE   24,450 0 0
ZOETIS INC CL A 98978V103 23,701 97,124 SH   SOLE   97,124 0 0
ZSCALER INC COM 98980G102 18,789 58,472 SH   SOLE   58,472 0 0