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 002121101 349 25,875 SH   SOLE   25,875 0 0
ABBOTT LABS COM COM 002824100 1,388 11,750 SH   SOLE   11,750 0 0
ABBVIE INC. COM COM 00287Y109 23,860 221,192 SH   SOLE   221,192 0 0
ACCENTURE PLC-CL A COM G1151C101 16,371 51,172 SH   SOLE   51,172 0 0
ACUSHNET HOLDINGS CORP COM COM 005098108 202 4,320 SH   SOLE   4,320 0 0
AFLAC INC COM COM 001055102 1,726 33,107 SH   SOLE   33,107 0 0
AKAMAI TECHNOLOGIES COM COM 00971T101 22,874 218,698 SH   SOLE   218,698 0 0
ALLSTATE CORP COM COM 020002101 423 3,323 SH   SOLE   3,323 0 0
ALPHABET INC CL A COM 02079K305 45,395 16,980 SH   SOLE   16,980 0 0
ALPHABET INC CL C COM 02079K107 3,214 1,206 SH   SOLE   1,206 0 0
AMAZON COM INC COM COM 023135106 41,753 12,710 SH   SOLE   12,710 0 0
AMERICAN EXPRESS CO COM 025816109 2,351 14,036 SH   SOLE   14,036 0 0
AMERISOURCEBERGEN CORP COM 03073E105 1,029 8,612 SH   SOLE   8,612 0 0
AMGEN INC COM COM 031162100 18,853 88,659 SH   SOLE   88,659 0 0
AMKOR TECHNOLOGY INC COM COM 031652100 430 17,220 SH   SOLE   17,220 0 0
ANALOG DEVICES INC COM COM 032654105 219 1,307 SH   SOLE   1,307 0 0
ANTARES PHARMA INC COM COM 036642106 176 48,255 SH   SOLE   48,255 0 0
APPLE INC COM 037833100 65,642 463,899 SH   SOLE   463,899 0 0
ARCOSA INC COM COM 039653100 213 4,245 SH   SOLE   4,245 0 0
ARTISAN PARTNERS ASSET CL A COM 04316A108 414 8,465 SH   SOLE   8,465 0 0
AT&T CORP COM COM 00206R102 860 31,848 SH   SOLE   31,848 0 0
ATKORE INTL GROUP INC COM COM 047649108 358 4,120 SH   SOLE   4,120 0 0
AUTOMATIC DATA PROCESS COM COM 053015103 398 1,990 SH   SOLE   1,990 0 0
AUTOZONE INC COM COM 053332102 19,218 11,318 SH   SOLE   11,318 0 0
BALL CORP COM 058498106 2,225 24,736 SH   SOLE   24,736 0 0
BANK OF AMERICA COM 060505104 1,282 30,191 SH   SOLE   30,191 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 395 1,448 SH   SOLE   1,448 0 0
BERRY PLASTICS GRP INC COM COM 08579W103 11,293 185,501 SH   SOLE   185,501 0 0
BJ'S WHOLESALE CLUB INC COM COM 05550J101 251 4,579 SH   SOLE   4,579 0 0
BLACKROCK INC CL A COM 09247X101 3,503 4,177 SH   SOLE   4,177 0 0
BRISTOL MYERS SQUIBB COM COM 110122108 1,109 18,742 SH   SOLE   18,742 0 0
BROADCOM INC COM COM 11135F101 23,020 47,471 SH   SOLE   47,471 0 0
CACI INTERNATIONAL INC CL A COM 127190304 1,661 6,336 SH   SOLE   6,336 0 0
CARRIER GLOBAL CORPORA COM COM 14448C104 1,508 29,137 SH   SOLE   29,137 0 0
CATALYST PHARMACEUTICA COM COM 14888U101 115 21,705 SH   SOLE   21,705 0 0
CATERPILLAR INC DEL COM COM 149123101 658 3,428 SH   SOLE   3,428 0 0
CBRE GROUP, INC. COM 12504L109 613 6,300 SH   SOLE   6,300 0 0
CDW CORP COM COM 12514G108 11,521 63,295 SH   SOLE   63,295 0 0
CERNER CORP COM COM 156782104 15,733 223,095 SH   SOLE   223,095 0 0
CHEVRON CORP NEW COM COM 166764100 1,138 11,219 SH   SOLE   11,219 0 0
CISCO SYS INC COM COM 17275R102 14,814 272,175 SH   SOLE   272,175 0 0
CITRIX SYS INC COM COM 177376100 14,545 135,470 SH   SOLE   135,470 0 0
CLOROX CO DEL COM COM 189054109 9,528 57,534 SH   SOLE   57,534 0 0
COLGATE-PALMOLIVE COM COM 194162103 556 7,360 SH   SOLE   7,360 0 0
COMCAST CORP NEW CL A COM 20030N101 15,668 280,140 SH   SOLE   280,140 0 0
COOPER COS INC COM NEW COM 216648402 12,678 30,674 SH   SOLE   30,674 0 0
CORTEVA INC COM COM 22052L104 523 12,419 SH   SOLE   12,419 0 0
COSTCO COMPANIES INC COM COM 22160K105 26,155 58,206 SH   SOLE   58,206 0 0
CROWN HOLDINGS COM 228368106 577 5,726 SH   SOLE   5,726 0 0
CSX CORP COM COM 126408103 1,081 36,344 SH   SOLE   36,344 0 0
CVS HEALTH CORP COM 126650100 1,857 21,880 SH   SOLE   21,880 0 0
DANAHER CORP COM COM 235851102 16,729 54,949 SH   SOLE   54,949 0 0
DECKERS OUTDOOR CORP COM COM 243537107 218 605 SH   SOLE   605 0 0
DIODES INC COM COM 254543101 351 3,880 SH   SOLE   3,880 0 0
DISNEY WALT CO COM COM 254687106 12,394 73,266 SH   SOLE   73,266 0 0
DOMINION RES VA NEW COM COM 25746U109 339 4,648 SH   SOLE   4,648 0 0
DOW INC COM COM 260557103 1,152 20,014 SH   SOLE   20,014 0 0
DROPBOX INC CL A COM 26210C104 17,239 589,970 SH   SOLE   589,970 0 0
DUPONT DE NEMOURS INC COM COM 26614N102 491 7,220 SH   SOLE   7,220 0 0
EATON CORP PLC SHS COM G29183103 1,129 7,561 SH   SOLE   7,561 0 0
ECOLAB INC COM COM 278865100 7,338 35,173 SH   SOLE   35,173 0 0
ENSIGN GROUP INC COM COM 29358P101 225 3,010 SH   SOLE   3,010 0 0
EXPEDITORS INTL WASH COM COM 302130109 12,652 106,200 SH   SOLE   106,200 0 0
EXXON MOBIL CORPORATION COM 30231G102 1,364 23,186 SH   SOLE   23,186 0 0
F5 NETWORKS INC COM COM 315616102 19,314 97,165 SH   SOLE   97,165 0 0
FACEBOOK INC CL A COM 30303M102 24,936 73,474 SH   SOLE   73,474 0 0
FALCON MINERALS CORP CL A COM COM 30607B109 138 29,340 SH   SOLE   29,340 0 0
FASTENAL CO COM COM 311900104 7,355 142,520 SH   SOLE   142,520 0 0
FIDELITY NATIONAL FINA-FNF GR COM 31620R303 490 10,802 SH   SOLE   10,802 0 0
FINANCIAL SELECT SECTOR SPDR COM 81369Y605 808 21,540 SH   SOLE   21,540 0 0
FORD MOTOR COMPANY COM 345370860 824 58,161 SH   SOLE   58,161 0 0
FOX FACTORY HLDG CORP COM COM 35138V102 207 1,430 SH   SOLE   1,430 0 0
GALLAGHER ARTHUR J &CO COM COM 363576109 709 4,768 SH   SOLE   4,768 0 0
GENERAL DYNAMICS CORP COM 369550108 981 5,002 SH   SOLE   5,002 0 0
GENERAL MILLS INC COM 370334104 732 12,230 SH   SOLE   12,230 0 0
GOLDMAN SACHS GROUP COM COM 38141G104 3,053 8,077 SH   SOLE   8,077 0 0
GRAFTECH INTL LTD COM COM 384313508 171 16,586 SH   SOLE   16,586 0 0
HERC HLDGS INC COM COM 42704L104 206 1,260 SH   SOLE   1,260 0 0
HOME DEPOT INC COM COM 437076102 19,231 58,584 SH   SOLE   58,584 0 0
HONEYWELL INTL INC COM COM 438516106 8,617 40,591 SH   SOLE   40,591 0 0
HOULIHAN LOKEY INC CL A COM 441593100 371 4,032 SH   SOLE   4,032 0 0
ILLINOIS TOOL WORKS COM 452308109 10,587 51,237 SH   SOLE   51,237 0 0
INTEL CORP COM COM 458140100 2,077 38,979 SH   SOLE   38,979 0 0
INTERPUBLIC GROUP COS INC COM 460690100 2,655 72,414 SH   SOLE   72,414 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 476 1,329 SH   SOLE   1,329 0 0
IRONWOOD PHARMACEUTICA COM CL COM 46333X108 241 18,420 SH   SOLE   18,420 0 0
ISHARES TR S&P GSTI TECHNOLOG COM 464287549 410 1,015 SH   SOLE   1,015 0 0
JOHNSON & JOHNSON COM COM 478160104 10,993 68,066 SH   SOLE   68,066 0 0
KEURIG DR PEPPER INC COM COM 49271V100 12,617 369,355 SH   SOLE   369,355 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 9,448 57,506 SH   SOLE   57,506 0 0
KKR & CO INC COM COM 48251W104 588 9,656 SH   SOLE   9,656 0 0
LABORATORY AMER HLDGS COM NEW COM 50540R409 11,841 42,074 SH   SOLE   42,074 0 0
LEIDOS HLDGS INC COM COM 525327102 10,333 107,495 SH   SOLE   107,495 0 0
LILLY ELI & CO COM COM 532457108 929 4,020 SH   SOLE   4,020 0 0
LOCKHEED MARTIN CORP COM COM 539830109 7,524 21,803 SH   SOLE   21,803 0 0
MARATHON OIL CORP COM COM 565849106 444 32,491 SH   SOLE   32,491 0 0
MARATHON PETE CORP COM COM 56585A102 1,326 21,453 SH   SOLE   21,453 0 0
MARSH & MCLENNAN COS COM COM 571748102 18,715 123,588 SH   SOLE   123,588 0 0
MASTERCARD INC CL A COM 57636Q104 12,461 35,839 SH   SOLE   35,839 0 0
MCCORMICK & CO INC COM NON VT COM 579780206 8,353 103,090 SH   SOLE   103,090 0 0
MCDONALDS CORP COM COM 580135101 219 908 SH   SOLE   908 0 0
MEDPACE HLDGS INC COM COM 58506Q109 363 1,920 SH   SOLE   1,920 0 0
MEDTRONIC PLC ORDINARY COM G5960L103 2,157 17,208 SH   SOLE   17,208 0 0
MERITAGE HOMES CORP COM 59001A102 213 2,200 SH   SOLE   2,200 0 0
MICROSOFT CORP COM COM 594918104 58,916 208,980 SH   SOLE   208,980 0 0
MOELIS & CO CL A COM 60786M105 233 3,770 SH   SOLE   3,770 0 0
MORGAN J P & CO INC COM COM 46625H100 3,883 23,719 SH   SOLE   23,719 0 0
NAVIENT CORP COM COM 63938C108 288 14,600 SH   SOLE   14,600 0 0
NIKE INC. CL B. COM 654106103 13,777 94,861 SH   SOLE   94,861 0 0
OMNICELL INC COM COM 68213N109 284 1,910 SH   SOLE   1,910 0 0
ORACLE CORPORATION COM 68389X105 21,044 241,525 SH   SOLE   241,525 0 0
ORGANOGENESIS HLDGS IN COM COM 68621F102 206 14,450 SH   SOLE   14,450 0 0
PEPSICO INC COM COM 713448108 1,456 9,682 SH   SOLE   9,682 0 0
PERFICIENT INC COM COM 71375U101 403 3,480 SH   SOLE   3,480 0 0
PFIZER INC COM COM 717081103 944 21,946 SH   SOLE   21,946 0 0
PJT PARTNERS INC COM CL A COM 69343T107 244 3,085 SH   SOLE   3,085 0 0
PPL CORP COM COM 69351T106 392 14,061 SH   SOLE   14,061 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 1,095 5,567 SH   SOLE   5,567 0 0
PROCTER & GAMBLE CO COM COM 742718109 1,173 8,388 SH   SOLE   8,388 0 0
PROGRESS SOFTWARE CORP COM COM 743312100 226 4,602 SH   SOLE   4,602 0 0
PROGYNY INC COM COM 74340E103 225 4,020 SH   SOLE   4,020 0 0
QURATE RETAIL INC COM SER A COM 74915M100 208 20,365 SH   SOLE   20,365 0 0
RAYTHEON TECHNOLOGIES COM COM 75513E101 508 5,907 SH   SOLE   5,907 0 0
REPUBLIC SVCS INC COM COM 760759100 6,790 56,557 SH   SOLE   56,557 0 0
ROBERT HALF INTL INC COM COM 770323103 369 3,675 SH   SOLE   3,675 0 0
ROPER INDS INC NEW COM COM 776696106 1,722 3,860 SH   SOLE   3,860 0 0
SCHLUMBERGER LTD FOREIGN ORD COM 806857108 357 12,037 SH   SOLE   12,037 0 0
SCHWAB STRATEGIC TR US BRD MK COM 808524102 3,476 33,470 SH   SOLE   33,470 0 0
SCHWAB STRATEGIC TR US DIVIDE COM 808524797 601 8,095 SH   SOLE   8,095 0 0
SCHWAB STRATEGIC TR US LRG CA COM 808524201 5,232 50,290 SH   SOLE   50,290 0 0
SCHWAB STRATEGIC TR US MID-CA COM 808524508 1,547 20,177 SH   SOLE   20,177 0 0
SHUTTERSTOCK INC COM COM 825690100 271 2,395 SH   SOLE   2,395 0 0
SPDR S&P MIDCAP 400 ETF TRUST COM 78467Y107 838 1,742 SH   SOLE   1,742 0 0
SPDR SERIES TRUST S&P DIVID E COM 78464A763 585 4,980 SH   SOLE   4,980 0 0
SPDR SERIES TRUST S&P SEMICND COM 78464A862 237 1,198 SH   SOLE   1,198 0 0
SPDR TR UNIT SER 1 COM 78462F103 487 1,134 SH   SOLE   1,134 0 0
SPS COMM INC COM COM 78463M107 361 2,235 SH   SOLE   2,235 0 0
STAAR SURGICAL CO COM PAR $0. COM 852312305 248 1,930 SH   SOLE   1,930 0 0
SYNOPSYS INC COM COM 871607107 9,623 32,139 SH   SOLE   32,139 0 0
TARGET CORP COM COM 87612E106 23,285 101,782 SH   SOLE   101,782 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,389 4,181 SH   SOLE   4,181 0 0
TJX COS INC NEW COM COM 872540109 9,339 141,537 SH   SOLE   141,537 0 0
TRACTOR SUPPLY CO COM COM 892356106 13,529 66,772 SH   SOLE   66,772 0 0
TRAVELERS COMPANIES COM COM 89417E109 1,401 9,218 SH   SOLE   9,218 0 0
TYSON FOODS INC CL A COM 902494103 313 3,962 SH   SOLE   3,962 0 0
UFP INDUSTRIES INC COM COM 90278Q108 224 3,290 SH   SOLE   3,290 0 0
UNION PAC CORP COM COM 907818108 8,241 42,045 SH   SOLE   42,045 0 0
UNITED HEALTHCARE CORP COM COM 91324P102 17,913 45,844 SH   SOLE   45,844 0 0
US BANCORP DEL COM NEW COM 902973304 793 13,339 SH   SOLE   13,339 0 0
VANDA PHARMACEUTICALS COM COM 921659108 354 20,630 SH   SOLE   20,630 0 0
VANECK ETF TRUST VANECK SHRT COM 92189F528 370 20,545 SH   SOLE   20,545 0 0
VANGUARD INDEX FDS MID CAP ET COM 922908629 3,149 13,300 SH   SOLE   13,300 0 0
VANGUARD INDEX FDS SMALL CP E COM 922908751 1,723 7,880 SH   SOLE   7,880 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744 3,848 28,425 SH   SOLE   28,425 0 0
VERISK ANALYTICS INC COM 92345Y106 10,443 52,145 SH   SOLE   52,145 0 0
VERIZON COMMUNICATIONS COM COM 92343V104 16,273 301,294 SH   SOLE   301,294 0 0
VICTORY CAP HLDGS INC COM CL COM 92645B103 264 7,550 SH   SOLE   7,550 0 0
WELLS FARGO & CO NEW COM COM 949746101 386 8,310 SH   SOLE   8,310 0 0
ZIFF DAVIS INC COM COM 48123V102 208 1,525 SH   SOLE   1,525 0 0
ISHARES TR EAFE MIN VOL ETF ETF 46429B689 1,689 22,418 SH   SOLE   22,418 0 0
SCHWAB STRATEGIC TR EMRG MKTE ETF 808524706 231 7,579 SH   SOLE   7,579 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 586 15,145 SH   SOLE   15,145 0 0
VANGUARD INTL EQTY IDX ALLWRL ETF 922042775 4,627 75,904 SH   SOLE   75,904 0 0
VANGUARD INTL EQTY IDX EMR MK ETF 922042858 484 9,671 SH   SOLE   9,671 0 0