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
A10 NETWORKS INC COM COM 000212110 585 35,290 SH   SOLE   35,290 0 0
ABBOTT LABS COM COM 000282410 1,639 11,645 SH   SOLE   11,645 0 0
ABBVIE INC. COM COM 000287Y10 31,513 232,740 SH   SOLE   232,740 0 0
ACCENTURE PLC-CL A COM 0G1151C10 19,721 47,572 SH   SOLE   47,572 0 0
ACUSHNET HOLDINGS CORP COM COM 000509810 406 7,650 SH   SOLE   7,650 0 0
AFLAC INC COM COM 000105510 1,922 32,922 SH   SOLE   32,922 0 0
AKAMAI TECHNOLOGIES COM COM 000971T10 23,877 204,008 SH   SOLE   204,008 0 0
ALLSTATE CORP COM COM 002000210 385 3,273 SH   SOLE   3,273 0 0
ALPHABET INC CL A COM 002079K30 45,763 15,797 SH   SOLE   15,797 0 0
ALPHABET INC CL C COM 002079K10 3,484 1,204 SH   SOLE   1,204 0 0
AMAZON COM INC COM COM 002313510 39,465 11,836 SH   SOLE   11,836 0 0
AMERICAN EXPRESS CO COM 002581610 2,292 14,009 SH   SOLE   14,009 0 0
AMERISOURCEBERGEN CORP COM 003073E10 1,136 8,549 SH   SOLE   8,549 0 0
AMGEN INC COM COM 003116210 18,780 83,478 SH   SOLE   83,478 0 0
AMKOR TECHNOLOGY INC COM COM 003165210 324 13,060 SH   SOLE   13,060 0 0
ANALOG DEVICES INC COM COM 003265410 230 1,307 SH   SOLE   1,307 0 0
APPLE INC COM 003783310 76,893 433,029 SH   SOLE   433,029 0 0
ARCOSA INC COM COM 003965310 267 5,075 SH   SOLE   5,075 0 0
AT&T CORP COM COM 000206R10 702 28,521 SH   SOLE   28,521 0 0
ATKORE INTL GROUP INC COM COM 004764910 593 5,335 SH   SOLE   5,335 0 0
AUTOMATIC DATA PROCESS COM COM 005301510 470 1,905 SH   SOLE   1,905 0 0
AUTOZONE INC COM COM 005333210 22,069 10,527 SH   SOLE   10,527 0 0
BALL CORP COM 005849810 2,262 23,496 SH   SOLE   23,496 0 0
BANK OF AMERICA COM 006050510 1,332 29,941 SH   SOLE   29,941 0 0
BERKSHIRE HATHAWAY INC CL B COM 008467070 427 1,428 SH   SOLE   1,428 0 0
BERRY PLASTICS GRP INC COM COM 008579W10 12,727 172,501 SH   SOLE   172,501 0 0
BJ'S WHOLESALE CLUB INC COM COM 005550J10 356 5,314 SH   SOLE   5,314 0 0
BLACKROCK INC CL A COM 009247X10 3,790 4,139 SH   SOLE   4,139 0 0
BRISTOL MYERS SQUIBB COM COM 011012210 1,169 18,742 SH   SOLE   18,742 0 0
BROADCOM INC COM COM 011135F10 29,383 44,158 SH   SOLE   44,158 0 0
CACI INTERNATIONAL INC CL A COM 012719030 1,697 6,305 SH   SOLE   6,305 0 0
CARRIER GLOBAL CORPORA COM COM 014448C10 1,571 28,972 SH   SOLE   28,972 0 0
CATALYST PHARMACEUTICA COM COM 014888U10 147 21,705 SH   SOLE   21,705 0 0
CATERPILLAR INC DEL COM COM 014912310 709 3,428 SH   SOLE   3,428 0 0
CBOE GLOBAL MARKETS INC COM 012503M10 13,542 103,850 SH   SOLE   103,850 0 0
CBRE GROUP, INC. COM 012504L10 674 6,210 SH   SOLE   6,210 0 0
CDW CORP COM COM 012514G10 12,126 59,215 SH   SOLE   59,215 0 0
CERNER CORP COM COM 015678210 19,265 207,445 SH   SOLE   207,445 0 0
CHEVRON CORP NEW COM COM 016676410 1,310 11,164 SH   SOLE   11,164 0 0
CISCO SYS INC COM COM 017275R10 15,666 247,208 SH   SOLE   247,208 0 0
CITRIX SYS INC COM COM 017737610 11,772 124,453 SH   SOLE   124,453 0 0
CLOROX CO DEL COM COM 018905410 9,454 54,221 SH   SOLE   54,221 0 0
COLGATE-PALMOLIVE COM COM 019416210 628 7,360 SH   SOLE   7,360 0 0
COMCAST CORP NEW CL A COM 020030N10 7,105 141,178 SH   SOLE   141,178 0 0
COOPER COS INC COM NEW COM 021664840 11,962 28,554 SH   SOLE   28,554 0 0
CORTEVA INC COM COM 022052L10 585 12,364 SH   SOLE   12,364 0 0
COSTCO COMPANIES INC COM COM 022160K10 29,478 51,926 SH   SOLE   51,926 0 0
CROWN HOLDINGS COM 022836810 625 5,651 SH   SOLE   5,651 0 0
CSX CORP COM COM 012640810 1,350 35,894 SH   SOLE   35,894 0 0
CVS HEALTH CORP COM 012665010 2,249 21,800 SH   SOLE   21,800 0 0
DANAHER CORP COM COM 023585110 16,900 51,366 SH   SOLE   51,366 0 0
DECKERS OUTDOOR CORP COM COM 024353710 288 785 SH   SOLE   785 0 0
DIAMOND HILL INVSTMNT COM NEW COM 025264R20 367 1,890 SH   SOLE   1,890 0 0
DIODES INC COM COM 025454310 600 5,465 SH   SOLE   5,465 0 0
DISNEY WALT CO COM COM 025468710 10,722 69,223 SH   SOLE   69,223 0 0
DOMINION RES VA NEW COM COM 025746U10 363 4,618 SH   SOLE   4,618 0 0
DOW INC COM COM 026055710 1,129 19,898 SH   SOLE   19,898 0 0
DROPBOX INC CL A COM 026210C10 12,407 505,582 SH   SOLE   505,582 0 0
DUPONT DE NEMOURS INC COM COM 026614N10 583 7,220 SH   SOLE   7,220 0 0
EATON CORP PLC SHS COM 0G2918310 1,298 7,511 SH   SOLE   7,511 0 0
ECOLAB INC COM COM 027886510 8,342 35,562 SH   SOLE   35,562 0 0
EXPEDITORS INTL WASH COM COM 030213010 14,662 109,180 SH   SOLE   109,180 0 0
EXXON MOBIL CORPORATION COM 030231G10 1,413 23,092 SH   SOLE   23,092 0 0
F5 INC COM COM 031561610 22,128 90,426 SH   SOLE   90,426 0 0
FALCON MINERALS CORP CL A COM COM 030607B10 117 23,935 SH   SOLE   23,935 0 0
FASTENAL CO COM COM 031190010 8,477 132,330 SH   SOLE   132,330 0 0
FIDELITY NATIONAL FINA-FNF GRO COM 031620R30 558 10,692 SH   SOLE   10,692 0 0
FINANCIAL SELECT SECTOR SPDR F COM 081369Y60 841 21,540 SH   SOLE   21,540 0 0
FORD MOTOR COMPANY COM 034537086 1,200 57,791 SH   SOLE   57,791 0 0
FREEPORT-MCMORAN COP&G CL B COM 035671D85 226 5,424 SH   SOLE   5,424 0 0
GALLAGHER ARTHUR J &CO COM COM 036357610 797 4,699 SH   SOLE   4,699 0 0
GENERAL DYNAMICS CORP COM 036955010 1,038 4,981 SH   SOLE   4,981 0 0
GENERAL MILLS INC COM 037033410 824 12,230 SH   SOLE   12,230 0 0
GOLDMAN SACHS GROUP COM COM 038141G10 3,079 8,049 SH   SOLE   8,049 0 0
GRAFTECH INTL LTD COM COM 038431350 192 16,196 SH   SOLE   16,196 0 0
GREEN BRICK PARTNERS I COM COM 039270910 243 8,020 SH   SOLE   8,020 0 0
HELIOS TECHNOLOGIES IN COM COM 042328H10 231 2,200 SH   SOLE   2,200 0 0
HOME DEPOT INC COM COM 043707610 22,757 54,836 SH   SOLE   54,836 0 0
HONEYWELL INTL INC COM COM 043851610 2,600 12,468 SH   SOLE   12,468 0 0
HOULIHAN LOKEY INC CL A COM 044159310 501 4,842 SH   SOLE   4,842 0 0
HP INC COM COM 040434L10 269 7,150 SH   SOLE   7,150 0 0
ILLINOIS TOOL WORKS COM 045230810 11,763 47,664 SH   SOLE   47,664 0 0
INTEL CORP COM COM 045814010 2,003 38,888 SH   SOLE   38,888 0 0
INTERPUBLIC GROUP COS INC COM 046069010 2,697 72,029 SH   SOLE   72,029 0 0
INVESCO QQQ TR UNIT SER 1 COM 046090E10 529 1,329 SH   SOLE   1,329 0 0
IRADIMED CORP COM COM 046266A10 310 6,715 SH   SOLE   6,715 0 0
IRONWOOD PHARMACEUTICA COM CL COM 046333X10 175 15,005 SH   SOLE   15,005 0 0
ISHARES TR S&P GSTI TECHNOLOGY COM 046428754 437 995 SH   SOLE   995 0 0
JOHNSON & JOHNSON COM COM 047816010 11,018 64,407 SH   SOLE   64,407 0 0
KBR INC COM COM 048242W10 217 4,555 SH   SOLE   4,555 0 0
KEURIG DR PEPPER INC COM COM 049271V10 12,648 343,149 SH   SOLE   343,149 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 049338L10 10,425 50,481 SH   SOLE   50,481 0 0
KINSALE CAP GROUP INC COM COM 049714P10 273 1,148 SH   SOLE   1,148 0 0
KKR & CO INC COM COM 048251W10 716 9,606 SH   SOLE   9,606 0 0
LABORATORY AMER HLDGS COM NEW COM 050540R40 12,278 39,077 SH   SOLE   39,077 0 0
LEIDOS HLDGS INC COM COM 052532710 13,669 153,761 SH   SOLE   153,761 0 0
LILLY ELI & CO COM COM 053245710 1,110 4,020 SH   SOLE   4,020 0 0
LOCKHEED MARTIN CORP COM COM 053983010 458 1,288 SH   SOLE   1,288 0 0
MARATHON OIL CORP COM COM 056584910 525 32,001 SH   SOLE   32,001 0 0
MARATHON PETE CORP COM COM 056585A10 1,370 21,412 SH   SOLE   21,412 0 0
MARSH & MCLENNAN COS COM COM 057174810 19,985 114,978 SH   SOLE   114,978 0 0
MASTERCARD INC CL A COM 057636Q10 8,708 24,235 SH   SOLE   24,235 0 0
MCCORMICK & CO INC COM NON VTG COM 057978020 9,582 99,184 SH   SOLE   99,184 0 0
MCDONALDS CORP COM COM 058013510 8,642 32,238 SH   SOLE   32,238 0 0
MEDPACE HLDGS INC COM COM 058506Q10 633 2,910 SH   SOLE   2,910 0 0
MEDTRONIC PLC ORDINARY COM 0G5960L10 1,775 17,161 SH   SOLE   17,161 0 0
MERITAGE HOMES CORP COM 059001A10 292 2,395 SH   SOLE   2,395 0 0
META PLATFORMS INC COM COM 030303M10 23,099 68,675 SH   SOLE   68,675 0 0
MICROSOFT CORP COM COM 059491810 65,170 193,774 SH   SOLE   193,774 0 0
MOELIS & CO CL A COM 060786M10 271 4,330 SH   SOLE   4,330 0 0
MORGAN J P & CO INC COM COM 046625H10 3,699 23,360 SH   SOLE   23,360 0 0
NAVIENT CORP COM COM 063938C10 381 17,970 SH   SOLE   17,970 0 0
NEOGEN CORP COM 064049110 207 4,565 SH   SOLE   4,565 0 0
NIKE INC. CL B. COM 065410610 14,893 89,359 SH   SOLE   89,359 0 0
OMNICELL INC COM COM 068213N10 509 2,820 SH   SOLE   2,820 0 0
ORACLE CORPORATION COM 068389X10 19,079 218,774 SH   SOLE   218,774 0 0
PEPSICO INC COM COM 071344810 1,679 9,668 SH   SOLE   9,668 0 0
PERFICIENT INC COM COM 071375U10 533 4,120 SH   SOLE   4,120 0 0
PFIZER INC COM COM 071708110 1,286 21,786 SH   SOLE   21,786 0 0
PPL CORP COM COM 069351T10 419 13,931 SH   SOLE   13,931 0 0
PRICE T ROWE GROUP INC COM COM 074144T10 1,085 5,518 SH   SOLE   5,518 0 0
PROCTER & GAMBLE CO COM COM 074271810 1,365 8,347 SH   SOLE   8,347 0 0
PROGRESS SOFTWARE CORP COM COM 074331210 220 4,552 SH   SOLE   4,552 0 0
RAYTHEON TECHNOLOGIES COM COM 075513E10 491 5,707 SH   SOLE   5,707 0 0
REGAL REXNORD CORP COM COM 075875010 206 1,210 SH   SOLE   1,210 0 0
REPUBLIC SVCS INC COM COM 076075910 7,351 52,717 SH   SOLE   52,717 0 0
ROBERT HALF INTL INC COM COM 077032310 404 3,625 SH   SOLE   3,625 0 0
ROPER INDS INC NEW COM COM 077669610 1,838 3,736 SH   SOLE   3,736 0 0
SCHLUMBERGER LTD FOREIGN ORD COM 080685710 356 11,884 SH   SOLE   11,884 0 0
SCHWAB STRATEGIC TR US BRD MKT COM 080852410 3,782 33,470 SH   SOLE   33,470 0 0
SCHWAB STRATEGIC TR US DIVIDEN COM 080852479 651 8,055 SH   SOLE   8,055 0 0
SCHWAB STRATEGIC TR US LRG CAP COM 080852420 5,714 50,200 SH   SOLE   50,200 0 0
SCHWAB STRATEGIC TR US MID-CAP COM 080852450 1,615 20,081 SH   SOLE   20,081 0 0
SHUTTERSTOCK INC COM COM 082569010 324 2,925 SH   SOLE   2,925 0 0
SPDR S&P MIDCAP 400 ETF TRUST COM 078467Y10 902 1,742 SH   SOLE   1,742 0 0
SPDR SERIES TRUST S&P DIVID ET COM 078464A76 643 4,980 SH   SOLE   4,980 0 0
SPDR SERIES TRUST S&P SEMICNDC COM 078464A86 291 1,198 SH   SOLE   1,198 0 0
SPDR TR UNIT SER 1 COM 078462F10 529 1,114 SH   SOLE   1,114 0 0
SPS COMM INC COM COM 078463M10 318 2,235 SH   SOLE   2,235 0 0
STEWART INFORMATION SERVICES COM 086037210 213 2,668 SH   SOLE   2,668 0 0
SYNOPSYS INC COM COM 087160710 11,025 29,918 SH   SOLE   29,918 0 0
TARGET CORP COM COM 087612E10 13,859 59,882 SH   SOLE   59,882 0 0
TAYLOR MORRISON HOME C CL A COM 087724P10 332 9,505 SH   SOLE   9,505 0 0
THERMO FISHER SCIENTIFIC INC COM 088355610 2,684 4,022 SH   SOLE   4,022 0 0
TJX COS INC NEW COM COM 087254010 9,972 131,347 SH   SOLE   131,347 0 0
TRACTOR SUPPLY CO COM COM 089235610 14,806 62,055 SH   SOLE   62,055 0 0
TRAVELERS COMPANIES COM COM 089417E10 1,440 9,208 SH   SOLE   9,208 0 0
TRI POINTE GROUP INC COM COM 087265H10 230 8,250 SH   SOLE   8,250 0 0
TYSON FOODS INC CL A COM 090249410 341 3,912 SH   SOLE   3,912 0 0
UFP INDUSTRIES INC COM COM 090278Q10 380 4,130 SH   SOLE   4,130 0 0
UNION PAC CORP COM COM 090781810 9,906 39,322 SH   SOLE   39,322 0 0
UNITED HEALTHCARE CORP COM COM 091324P10 21,548 42,913 SH   SOLE   42,913 0 0
US BANCORP DEL COM NEW COM 090297330 749 13,339 SH   SOLE   13,339 0 0
VANECK ETF TRUST VANECK SHRT M COM 092189F52 388 21,645 SH   SOLE   21,645 0 0
VANGUARD INDEX FDS MID CAP ETF COM 092290862 3,388 13,300 SH   SOLE   13,300 0 0
VANGUARD INDEX FDS SMALL CP ET COM 092290875 1,781 7,880 SH   SOLE   7,880 0 0
VANGUARD INDEX FDS VALUE ETF COM 092290874 4,182 28,425 SH   SOLE   28,425 0 0
VERISK ANALYTICS INC COM 092345Y10 11,042 48,275 SH   SOLE   48,275 0 0
VERIZON COMMUNICATIONS COM COM 092343V10 14,918 287,102 SH   SOLE   287,102 0 0
VICTORY CAP HLDGS INC COM CL A COM 092645B10 276 7,550 SH   SOLE   7,550 0 0
WELLS FARGO & CO NEW COM COM 094974610 399 8,310 SH   SOLE   8,310 0 0
ISHARES TR EAFE MIN VOL ETF ETF 046429B68 1,721 22,418 SH   SOLE   22,418 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 080852480 565 14,525 SH   SOLE   14,525 0 0
VANGUARD INTL EQTY IDX ALLWRLD ETF 092204277 4,651 75,904 SH   SOLE   75,904 0 0
VANGUARD INTL EQTY IDX EMR MKT ETF 092204285 478 9,671 SH   SOLE   9,671 0 0