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 27,226 124,027 SH   SOLE   124,027 0 0
ABBOTT LABS COM COM 002824100 17,335 289,299 SH   SOLE   289,299 0 0
ABBVIE INC. COM COM 00287Y109 29,457 311,217 SH   SOLE   311,217 0 0
AFLAC INC COM COM 001055102 2,216 50,630 SH   SOLE   50,630 0 0
ALAMO GROUP INC COM COM 011311107 2,912 26,500 SH   SOLE   26,500 0 0
ALLSTATE CORP COM COM 020002101 491 5,178 SH   SOLE   5,178 0 0
ALPHABET INC CL A COM 02079K305 87,477 84,345 SH   SOLE   84,345 0 0
ALPHABET INC CL C COM 02079K107 1,818 1,762 SH   SOLE   1,762 0 0
AMERICAN EXPRESS CO COM 025816109 2,233 23,934 SH   SOLE   23,934 0 0
AMERICAN INTERNATIONAL GROUP COM 026874784 229 4,199 SH   SOLE   4,199 0 0
AMERISOURCEBERGEN CORP COM 03073E105 434 5,040 SH   SOLE   5,040 0 0
AMGEN INC COM COM 031162100 20,855 122,330 SH   SOLE   122,330 0 0
AMN HEALTHCARE SRVCS COM COM 001744101 1,705 30,045 SH   SOLE   30,045 0 0
ANDEAVOR COM COM 03349M105 407 4,050 SH   SOLE   4,050 0 0
APPLE INC COM 037833100 100,235 597,420 SH   SOLE   597,420 0 0
APPLIED INDLTECH INC COM COM 03820C105 246 3,380 SH   SOLE   3,380 0 0
ARCHER DANIELS MIDLAND COM COM 039483102 201 4,635 SH   SOLE   4,635 0 0
ARROW ELECTRONICS INC COM COM 042735100 498 6,460 SH   SOLE   6,460 0 0
ASBURY AUTOMOTIVE GP COM COM 043436104 276 4,095 SH   SOLE   4,095 0 0
AT&T CORP COM COM 00206R102 1,168 32,762 SH   SOLE   32,762 0 0
AUTOMATIC DATA PROCESS COM COM 053015103 567 5,000 SH   SOLE   5,000 0 0
BALL CORP COM 058498106 2,011 50,650 SH   SOLE   50,650 0 0
BANK OF AMERICA COM 060505104 988 32,954 SH   SOLE   32,954 0 0
BB&T CORP COM COM 054937107 206 3,950 SH   SOLE   3,950 0 0
BERKSHIRE HATHAWAY INC CL B COM 084670702 32,203 161,433 SH   SOLE   161,433 0 0
BGC PARTNERS INC CL A COM 05541T101 913 67,885 SH   SOLE   67,885 0 0
BIG LOTS INC COM COM 089302103 696 15,990 SH   SOLE   15,990 0 0
BLACK KNIGHT INC COM COM 09215C105 420 8,925 SH   SOLE   8,925 0 0
BLACKBAUD INC COM COM 09227Q100 283 2,775 SH   SOLE   2,775 0 0
BLACKROCK INC CL A COM 09247X101 3,663 6,761 SH   SOLE   6,761 0 0
BLOOMIN BRANDS INC COM COM 094235108 284 11,710 SH   SOLE   11,710 0 0
BOISE CASCADE CORP COM COM 09739D100 2,037 52,775 SH   SOLE   52,775 0 0
BOTTOMLINE TECH DEL COM COM 101388106 225 5,805 SH   SOLE   5,805 0 0
BRIGHT HORIZONS FAM SO COM COM 109194100 1,696 17,005 SH   SOLE   17,005 0 0
BRISTOL MYERS SQUIBB COM COM 110122108 1,973 31,189 SH   SOLE   31,189 0 0
BROADRIDGE FINL SOLUTIONS COM COM 11133T103 32,374 295,138 SH   SOLE   295,138 0 0
BUILDERS FIRSTSOURCE I COM COM 12008R107 1,686 84,975 SH   SOLE   84,975 0 0
CACI INTERNATIONAL INC CL A COM 127190304 1,617 10,685 SH   SOLE   10,685 0 0
CALLAWAY GOLF CO COM COM 131193104 2,788 170,405 SH   SOLE   170,405 0 0
CANTEL MEDICAL CORP COM COM 138098108 367 3,295 SH   SOLE   3,295 0 0
CARDINAL HEALTH INC COM 14149Y108 385 6,135 SH   SOLE   6,135 0 0
CATERPILLAR INC DEL COM COM 149123101 1,076 7,300 SH   SOLE   7,300 0 0
CBRE GROUP, INC. COM 12504L109 350 7,415 SH   SOLE   7,415 0 0
CELGENE CORP COM COM 151020104 11,573 129,732 SH   SOLE   129,732 0 0
CERNER CORP COM COM 156782104 43,200 744,832 SH   SOLE   744,832 0 0
CHARLES RIV LABS INTL COM COM 159864107 233 2,180 SH   SOLE   2,180 0 0
CHEMED CORP NEW COM COM 16359R103 547 2,005 SH   SOLE   2,005 0 0
CHEVRON CORP NEW COM COM 166764100 1,980 17,361 SH   SOLE   17,361 0 0
CHICOS FAS INC COM COM 168615102 188 20,800 SH   SOLE   20,800 0 0
CHOICE HOTELS INTL INC COM COM 169905106 415 5,180 SH   SOLE   5,180 0 0
CHURCHILL DOWNS INC COM COM 171484108 2,112 8,655 SH   SOLE   8,655 0 0
CISCO SYS INC COM COM 17275R102 3,074 71,669 SH   SOLE   71,669 0 0
CITRIX SYS INC COM COM 177376100 16,460 177,368 SH   SOLE   177,368 0 0
CLOROX CO DEL COM COM 189054109 23,172 174,085 SH   SOLE   174,085 0 0
COCA COLA CO COM COM 191216100 30,849 710,320 SH   SOLE   710,320 0 0
COGNIZANT TECH SOLUTNS CL A COM 192446102 34,419 427,560 SH   SOLE   427,560 0 0
COLGATE-PALMOLIVE COM COM 194162103 1,065 14,855 SH   SOLE   14,855 0 0
COLUMBIA SPORTSWEAR CO COM COM 198516106 245 3,205 SH   SOLE   3,205 0 0
COMCAST CORP NEW CL A COM 20030N101 34,523 1,010,327 SH   SOLE   1,010,327 0 0
COMFORT SYS USA INC COM COM 199908104 225 5,450 SH   SOLE   5,450 0 0
COOPER COS INC COM NEW COM 216648402 23,852 104,245 SH   SOLE   104,245 0 0
COOPER STD HLDGS INC COM COM 21676P103 282 2,295 SH   SOLE   2,295 0 0
COSTCO COMPANIES INC COM COM 22160K105 25,354 134,552 SH   SOLE   134,552 0 0
CRA INTERNATIONAL INC COM 12618T105 363 6,950 SH   SOLE   6,950 0 0
CSG SYS INTL INC COM COM 126349109 245 5,410 SH   SOLE   5,410 0 0
CSX CORP COM COM 126408103 1,248 22,410 SH   SOLE   22,410 0 0
CTS CORP COM COM 126501105 266 9,785 SH   SOLE   9,785 0 0
CUTERA INC COM COM 232109108 326 6,490 SH   SOLE   6,490 0 0
CVS HEALTH CORP COM 126650100 1,692 27,198 SH   SOLE   27,198 0 0
DANAHER CORP COM COM 235851102 20,003 204,304 SH   SOLE   204,304 0 0
DELL TECHNOLOGIES INC COM CL V COM 24703L103 13,154 179,674 SH   SOLE   179,674 0 0
DENNYS CORP COM COM 24869P104 250 16,220 SH   SOLE   16,220 0 0
DIODES INC COM COM 254543101 378 12,395 SH   SOLE   12,395 0 0
DISNEY WALT CO COM COM 254687106 41,269 410,878 SH   SOLE   410,878 0 0
DOWDUPONT INC COM COM 26078J100 2,523 39,594 SH   SOLE   39,594 0 0
DR PEPPER SNAPPLE GROUP COM 26138E109 13,695 115,683 SH   SOLE   115,683 0 0
DUNKIN BRANDS GRP INC COM COM 265504100 24,821 415,840 SH   SOLE   415,840 0 0
ECOLAB INC COM COM 278865100 53,728 391,973 SH   SOLE   391,973 0 0
EMERGENT BIOSOLUTN INC COM COM 29089Q105 2,824 53,645 SH   SOLE   53,645 0 0
ENCOMPASS HEALTH CORP COM COM 29261A100 2,427 42,460 SH   SOLE   42,460 0 0
ENSIGN GROUP INC COM COM 29358P101 610 23,200 SH   SOLE   23,200 0 0
ENTEGRIS INC COM COM 29362U104 3,280 94,255 SH   SOLE   94,255 0 0
EPAM SYS INC COM COM 29414B104 2,499 21,823 SH   SOLE   21,823 0 0
EVERCORE INC COM COM 29977A105 1,889 21,660 SH   SOLE   21,660 0 0
EXPEDITORS INTL WASH COM COM 302130109 50,516 798,047 SH   SOLE   798,047 0 0
EXXON MOBIL CORPORATION COM 30231G102 1,951 26,148 SH   SOLE   26,148 0 0
F5 NETWORKS INC COM COM 315616102 46,148 319,120 SH   SOLE   319,120 0 0
FAIR ISAAC CORP COM COM 303250104 220 1,300 SH   SOLE   1,300 0 0
FEDERATED INVS INC PA CL B COM 314211103 1,434 42,935 SH   SOLE   42,935 0 0
FEDEX CORP COM COM 31428X106 21,398 89,116 SH   SOLE   89,116 0 0
FIDELITY NATIONAL FINA-FNF GRO COM 31620R303 304 7,605 SH   SOLE   7,605 0 0
FINANCIAL SELECT SECTOR SPDR F COM 81369Y605 1,264 45,850 SH   SOLE   45,850 0 0
FIRSTCASH INC COM COM 33767D105 538 6,626 SH   SOLE   6,626 0 0
FISERV INC COM COM 337738108 26,830 376,240 SH   SOLE   376,240 0 0
FORTIVE CORP COM COM 34959J108 18,866 243,371 SH   SOLE   243,371 0 0
GENERAL MILLS INC COM 370334104 1,212 26,903 SH   SOLE   26,903 0 0
GENERAL MTRS CORP COM COM 37045V100 798 21,955 SH   SOLE   21,955 0 0
GLOBUS MED INC CL A COM 379577208 627 12,579 SH   SOLE   12,579 0 0
GOLDMAN SACHS GROUP COM COM 38141G104 2,510 9,966 SH   SOLE   9,966 0 0
GREEN DOT CORP CL A COM 39304D102 2,653 41,355 SH   SOLE   41,355 0 0
HALLIBURTON CO COM COM 406216101 416 8,860 SH   SOLE   8,860 0 0
HEICO CORP NEW CL A COM 422806208 421 5,929 SH   SOLE   5,929 0 0
HILL ROM HLDGS INC COM COM 431475102 2,274 26,135 SH   SOLE   26,135 0 0
HILLENBRAND INC COM COM 431571108 349 7,600 SH   SOLE   7,600 0 0
HOME DEPOT INC COM COM 437076102 49,333 276,778 SH   SOLE   276,778 0 0
HONEYWELL INTL INC COM COM 438516106 45,867 317,394 SH   SOLE   317,394 0 0
HOULIHAN LOKEY INC CL A COM 441593100 1,523 34,140 SH   SOLE   34,140 0 0
ICU MED INC COM COM 44930G107 469 1,860 SH   SOLE   1,860 0 0
ILLINOIS TOOL WORKS COM 452308109 24,653 157,365 SH   SOLE   157,365 0 0
INNOVIVA INC COM COM 45781M101 3,667 220,005 SH   SOLE   220,005 0 0
INTEL CORP COM COM 458140100 27,728 532,412 SH   SOLE   532,412 0 0
INTERFACE INC COM COM 458665304 1,931 76,630 SH   SOLE   76,630 0 0
INTERNATIONAL BUS MACH COM COM 459200101 1,561 10,171 SH   SOLE   10,171 0 0
ISHARES RUSSELL 2000 VALUE ETF COM 464287630 313 2,570 SH   SOLE   2,570 0 0
JOHNSON & JOHNSON COM COM 478160104 47,566 371,176 SH   SOLE   371,176 0 0
KAMAN CORP COM 483548103 2,750 44,265 SH   SOLE   44,265 0 0
KB HOME COM 48666K109 1,317 46,295 SH   SOLE   46,295 0 0
LABORATORY AMER HLDGS COM NEW COM 50540R409 46,482 287,367 SH   SOLE   287,367 0 0
LANDSTAR SYS INC COM COM 515098101 2,524 23,015 SH   SOLE   23,015 0 0
LIGAND PHARMACEUTICALS COM NEW COM 53220K504 206 1,250 SH   SOLE   1,250 0 0
LILLY ELI & CO COM COM 532457108 348 4,500 SH   SOLE   4,500 0 0
LOCKHEED MARTIN CORP COM COM 539830109 35,324 104,530 SH   SOLE   104,530 0 0
LOUISIANA-PACIFIC CORP COM 546347105 2,596 90,225 SH   SOLE   90,225 0 0
LPL FINL HLDGS INC COM COM 50212V100 3,343 54,740 SH   SOLE   54,740 0 0
MADDEN STEVEN LTD COM COM 556269108 228 5,200 SH   SOLE   5,200 0 0
MAGELLAN HEALTH SVCS COM NEW COM 559079207 808 7,545 SH   SOLE   7,545 0 0
MARATHON PETE CORP COM COM 56585A102 2,725 37,274 SH   SOLE   37,274 0 0
MARSH & MCLENNAN COS COM COM 571748102 38,709 468,685 SH   SOLE   468,685 0 0
MARTEN TRANS LTD COM COM 573075108 223 9,800 SH   SOLE   9,800 0 0
MASTERCARD INC CL A COM 57636Q104 49,438 282,242 SH   SOLE   282,242 0 0
MAXIMUS INC. COM 577933104 368 5,510 SH   SOLE   5,510 0 0
MCCORMICK & CO INC COM NON VTG COM 579780206 46,970 441,491 SH   SOLE   441,491 0 0
MCDONALDS CORP COM COM 580135101 41,964 268,346 SH   SOLE   268,346 0 0
MEDTRONIC PLC ORDINARY COM G5960L103 2,084 25,976 SH   SOLE   25,976 0 0
MERIT MED SYS INC COM COM 589889104 217 4,795 SH   SOLE   4,795 0 0
MGIC INVT CORP WIS COM COM 552848103 1,092 83,990 SH   SOLE   83,990 0 0
MICROSOFT CORP COM COM 594918104 98,132 1,075,179 SH   SOLE   1,075,179 0 0
MKS INSTRUMENT INC COM COM 55306N104 2,362 20,420 SH   SOLE   20,420 0 0
MOELIS & CO CL A COM 60786M105 3,321 65,300 SH   SOLE   65,300 0 0
MONOLITHIC POWER SYSTEMS COM 609839105 306 2,645 SH   SOLE   2,645 0 0
MORGAN J P & CO INC COM COM 46625H100 4,444 40,410 SH   SOLE   40,410 0 0
NIKE INC. CL B. COM 654106103 60,696 913,545 SH   SOLE   913,545 0 0
NOVANTA INC COM COM 67000B104 2,796 53,620 SH   SOLE   53,620 0 0
OMNICOM GROUP INC COM COM 681919106 1,872 25,760 SH   SOLE   25,760 0 0
ON ASSIGNMENT-682159108-4/18-N COM 682159108 2,782 33,980 SH   SOLE   33,980 0 0
ORACLE CORPORATION COM 68389X105 57,746 1,262,206 SH   SOLE   1,262,206 0 0
PARK ELECTROCHEMICAL COM COM 700416209 187 11,100 SH   SOLE   11,100 0 0
PBF ENERGY INC CL A COM 69318G106 283 8,335 SH   SOLE   8,335 0 0
PEPSICO INC COM COM 713448108 1,779 16,295 SH   SOLE   16,295 0 0
PERFORMANCE FOOD GROUP COM COM 71377A103 277 9,295 SH   SOLE   9,295 0 0
PFIZER INC COM COM 717081103 506 14,259 SH   SOLE   14,259 0 0
PLEXUS CORP COM COM 729132100 293 4,910 SH   SOLE   4,910 0 0
POLYONE CORP COM COM 73179P106 235 5,530 SH   SOLE   5,530 0 0
PPL CORP COM COM 69351T106 494 17,450 SH   SOLE   17,450 0 0
PRA HEALTH SCIENCES IN COM COM 69354M108 2,581 31,110 SH   SOLE   31,110 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 680 6,300 SH   SOLE   6,300 0 0
PROCTER & GAMBLE CO COM COM 742718109 829 10,451 SH   SOLE   10,451 0 0
QUALCOMM INC COM COM 747525103 284 5,130 SH   SOLE   5,130 0 0
QUALYS INC COM COM 74758T303 410 5,640 SH   SOLE   5,640 0 0
RADNET INC COM COM 750491102 576 39,990 SH   SOLE   39,990 0 0
REALPAGE INC COM COM 75606N109 382 7,420 SH   SOLE   7,420 0 0
ROPER INDS INC NEW COM COM 776696106 2,198 7,832 SH   SOLE   7,832 0 0
RUSH ENTERPRISES INC CL A COM 781846209 922 21,710 SH   SOLE   21,710 0 0
RUTHS HOSPITALITY GROUP INC CO COM 783332109 420 17,160 SH   SOLE   17,160 0 0
SCHLUMBERGER LTD FOREIGN ORD COM 806857108 1,120 17,290 SH   SOLE   17,290 0 0
SCHWAB STRATEGIC TR US BRD MKT COM 808524102 2,677 41,970 SH   SOLE   41,970 0 0
SCHWAB STRATEGIC TR US DIVIDEN COM 808524797 363 7,400 SH   SOLE   7,400 0 0
SCHWAB STRATEGIC TR US LRG CAP COM 808524201 3,333 52,844 SH   SOLE   52,844 0 0
SCHWAB STRATEGIC TR US MID-CAP COM 808524508 956 18,076 SH   SOLE   18,076 0 0
SCHWAB STRATEGIC TR US SML CAP COM 808524607 266 3,853 SH   SOLE   3,853 0 0
SELECT MED HLDGS CORP COM COM 81619Q105 389 22,545 SH   SOLE   22,545 0 0
SELECTIVE INS GROUP COM COM 816300107 225 3,700 SH   SOLE   3,700 0 0
SILICON LABORATORIES COM COM 826919102 205 2,280 SH   SOLE   2,280 0 0
SOUTHWEST AIRLS CO COM COM 844741108 263 4,589 SH   SOLE   4,589 0 0
SP PLUS CORP COM COM 78469C103 889 24,985 SH   SOLE   24,985 0 0
SPDR S&P MIDCAP 400 ETF TRUST COM 78467Y107 3,433 10,045 SH   SOLE   10,045 0 0
SPDR SERIES TRUST S&P DIVID ET COM 78464A763 504 5,525 SH   SOLE   5,525 0 0
SPDR TR UNIT SER 1 COM 78462F103 299 1,135 SH   SOLE   1,135 0 0
STARBUCKS CORP COM COM 855244109 59,643 1,030,284 SH   SOLE   1,030,284 0 0
TARGET CORP COM COM 87612E106 1,759 25,340 SH   SOLE   25,340 0 0
TAYLOR MORRISON HOME C CL A COM 87724P106 1,140 48,960 SH   SOLE   48,960 0 0
TEXAS ROADHOUSE INC COM COM 882681109 249 4,315 SH   SOLE   4,315 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 2,034 9,853 SH   SOLE   9,853 0 0
TJX COS INC NEW COM COM 872540109 61,400 752,816 SH   SOLE   752,816 0 0
TOPBUILD CORP COM COM 89055F103 2,857 37,340 SH   SOLE   37,340 0 0
TRAVELERS COMPANIES COM COM 89417E109 1,905 13,720 SH   SOLE   13,720 0 0
TREX CO INC COM COM 89531P105 887 8,155 SH   SOLE   8,155 0 0
TRINET GROUP INC COM COM 896288107 1,421 30,670 SH   SOLE   30,670 0 0
TYSON FOODS INC CL A COM 902494103 453 6,183 SH   SOLE   6,183 0 0
UNION PAC CORP COM COM 907818108 28,943 215,305 SH   SOLE   215,305 0 0
UNITED HEALTHCARE CORP COM COM 91324P102 44,180 206,448 SH   SOLE   206,448 0 0
UNITED PARCEL SERVICE CL B COM 911312106 1,262 12,055 SH   SOLE   12,055 0 0
UNITED TECHNOLOGIES CP COM COM 913017109 1,855 14,740 SH   SOLE   14,740 0 0
VANGUARD INDEX FDS MID CAP ETF COM 922908629 2,845 18,450 SH   SOLE   18,450 0 0
VANGUARD INDEX FDS REIT ETF COM 922908553 602 7,971 SH   SOLE   7,971 0 0
VANGUARD INDEX FDS SMALL CP ET COM 922908751 1,378 9,380 SH   SOLE   9,380 0 0
VANGUARD INDEX FDS VALUE ETF COM 922908744 3,595 34,845 SH   SOLE   34,845 0 0
VARIAN MEDICAL SYSTEMS INC COM 92220P105 17,724 144,505 SH   SOLE   144,505 0 0
VERISK ANALYTICS INC COM 92345Y106 26,904 258,693 SH   SOLE   258,693 0 0
VERIZON COMMUNICATIONS COM COM 92343V104 37,950 793,596 SH   SOLE   793,596 0 0
VIRTUSA CORP COM COM 92827P102 2,106 43,450 SH   SOLE   43,450 0 0
VMWARE INC CL A COM COM 928563402 14,988 123,596 SH   SOLE   123,596 0 0
WALMART INC COM COM 931142103 391 4,400 SH   SOLE   4,400 0 0
WATTS WATER TECHNLGS CL A COM 942749102 208 2,675 SH   SOLE   2,675 0 0
WELLS FARGO & CO NEW COM COM 949746101 2,686 51,244 SH   SOLE   51,244 0 0
WOLVERINE WORLD WIDE COM 978097103 1,249 43,220 SH   SOLE   43,220 0 0
ISHARES TR EAFE MIN VOL ETF ETF 46429B689 1,852 25,126 SH   SOLE   25,126 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 647 19,201 SH   SOLE   19,201 0 0
VANGUARD INTL EQTY IDX ALLWRLD ETF 922042775 5,137 94,480 SH   SOLE   94,480 0 0
VANGUARD INTL EQTY IDX EMR MKT ETF 922042858 560 11,913 SH   SOLE   11,913 0 0