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 COM 88579Y101 4,254 25,876 SH   SOLE   39 0 25,837
ABB LTD ADR SPONSORED COM 000375204 585 29,738 SH   SOLE   243 0 29,495
ADOBE INC COM 00724f101 28,750 104,074 SH   SOLE   18,384 0 85,690
AGILENT TECHNOLOGIES COM 00846u101 25,108 327,654 SH   SOLE   56,861 0 270,793
ALPS ETF TRUST ALERIAN MLP ETF COM 00162Q866 613 67,025 SH   SOLE   0 0 67,025
AMERICAN EXPRESS CO COM COM 025816109 937 7,918 SH   SOLE   59 0 7,859
ANHEUSER BUSCH INBEV ADR SPONS COM 03524A108 583 6,126 SH   SOLE   75 0 6,051
APPLE INC COM COM 037833100 1,457 6,506 SH   SOLE   60 0 6,446
APTARGROUP INC COM 038336103 14,219 120,039 SH   SOLE   21,576 0 98,463
ARMSTRONG WORLD INDS COM 04247x102 27,404 283,390 SH   SOLE   52,509 0 230,881
AT&T INC COM COM 00206R102 549 14,506 SH   SOLE   0 0 14,506
BANK OF AMERICA CORP COM 060505104 18,859 646,525 SH   SOLE   111,841 0 534,684
BB&T CORPORATION COM COM 054937107 769 14,412 SH   SOLE   154 0 14,258
BIO-TECHNE CORP COM 09073m104 33,404 170,716 SH   SOLE   29,217 0 141,499
BOEING CO COM COM 097023105 1,087 2,857 SH   SOLE   22 0 2,835
BROADCOM CORP COM COM 11135F101 867 3,139 SH   SOLE   29 0 3,110
CATERPILLAR INC COM COM 149123101 878 6,951 SH   SOLE   51 0 6,900
CERIDIAN H C M HOLDING I COM 15677j108 16,151 327,138 SH   SOLE   59,136 0 268,002
CHEVRON CORP NEW COM COM 166764100 942 7,942 SH   SOLE   43 0 7,899
CITIGROUP INC COM COM 172967424 754 10,916 SH   SOLE   103 0 10,813
CLARIVATE ANALYTICS PL F COM g21810109 17,884 1,060,128 SH   SOLE   192,998 0 867,130
COCA COLA CO COM COM 191216100 986 18,105 SH   SOLE   0 0 18,105
COLGATE PALMOLIVE CO COM COM 194162103 1,217 16,559 SH   SOLE   0 0 16,559
COSTAR GROUP INC COM 22160n109 20,193 34,041 SH   SOLE   6,174 0 27,867
CURE PHARMA HOLDING CORP COM COM 23127P104 40 10,000 SH   SOLE   0 0 10,000
DENTSPLY SIRONA INC COM 24906p109 31,065 582,730 SH   SOLE   107,210 0 475,520
DOW INC COM COM 260557103 883 18,534 SH   SOLE   165 0 18,369
EDWARDS LIFE SCIENCES COM COM 28176E108 2,199 10,000 SH   SOLE   0 0 10,000
ELANCO ANIMAL HEALTH INC COM 28414h103 31,936 1,201,071 SH   SOLE   219,517 0 981,554
EXXON MOBIL CORPORATION COM COM 30231G102 718 10,167 SH   SOLE   0 0 10,167
F M C CORP COM 302491303 26,329 300,288 SH   SOLE   56,159 0 244,129
FISERV INC COM 337738108 39,094 377,395 SH   SOLE   65,771 0 311,624
FORTINET INC COM 34959e109 15,724 204,852 SH   SOLE   37,540 0 167,312
GENERAL MILLS INC COM COM 370334104 874 15,864 SH   SOLE   167 0 15,697
GLAUKOS CORP 00500 COM 377322102 27,770 444,253 SH   SOLE   79,714 0 364,539
GLOBAL PAYMENTS INC COM 37940x102 46,556 292,804 SH   SOLE   50,082 0 242,722
GUIDEWIRE SOFTWARE COM 40171v100 14,975 142,106 SH   SOLE   26,590 0 115,516
HILL ROM HOLDINGS COM 431475102 20,152 191,501 SH   SOLE   35,168 0 156,333
HOME DEPOT INC COM COM 437076102 1,197 5,157 SH   SOLE   0 0 5,157
I C U MEDICAL INC COM 44930g107 17,051 106,835 SH   SOLE   19,655 0 87,180
IDEX CORP COM COM 45167R104 1,173 7,157 SH   SOLE   0 0 7,157
INTEL CORP COM COM 458140100 1,020 19,797 SH   SOLE   181 0 19,616
INTERNATIONAL BUS MACH CORP CO COM 459200101 693 4,767 SH   SOLE   0 0 4,767
INTL FLAVORS& FRAGRA COM 459506101 23,128 188,505 SH   SOLE   34,138 0 154,367
ISHARES CORE S&P500 ETF COM 464287200 760 2,546 SH   SOLE   32 0 2,514
ISHARES MSCI EAFE ETF COM 464287465 290 4,441 SH   SOLE   69 0 4,372
JOHNSON & JOHNSON COM COM 478160104 1,221 9,434 SH   SOLE   53 0 9,381
JOHNSON CONTROLS INTL PLC COM COM G51502105 805 18,347 SH   SOLE   189 0 18,158
JP MORGAN ETF TRUST ULTRA SHRT COM 46641Q837 4,996 99,085 SH   SOLE   0 0 99,085
JPMORGAN CHASE & CO. COM COM 46625H100 948 8,052 SH   SOLE   0 0 8,052
LABORATORY CORP AMER HLDGS COM COM 50540R409 504 3,000 SH   SOLE   0 0 3,000
LINDE PLC F COM g5494j103 27,074 139,756 SH   SOLE   24,070 0 115,686
MCDONALDS CORP COM COM 580135101 1,201 5,595 SH   SOLE   55 0 5,540
MERCK & CO INC. COM COM 58933Y105 983 11,676 SH   SOLE   97 0 11,579
MEXUS GOLD US COM COM 593057102 0 35,500 SH   SOLE   0 0 35,500
MICROSOFT CORP COM COM 594918104 1,080 7,769 SH   SOLE   77 0 7,692
MONDELEZ INTL INC COM CL A COM 609207105 398 7,193 SH   SOLE   0 0 7,193
MOOG INC COM CL B COM 615394301 1,697 20,946 SH   SOLE   0 0 20,946
NEOGEN CORP COM 640491106 22,704 333,336 SH   SOLE   59,104 0 274,232
PAYCHEX INC COM COM 704326107 1,106 13,365 SH   SOLE   134 0 13,231
PFIZER INC COM COM 717081103 832 23,167 SH   SOLE   188 0 22,979
PROCTER GAMBLE CO COM COM 742718109 2,153 17,309 SH   SOLE   0 0 17,309
QIAGEN N V F COM n72482123 17,500 530,793 SH   SOLE   97,146 0 433,647
SERVICEMASTER GLBL COM 81761r109 22,844 408,662 SH   SOLE   52,027 0 356,635
SITEONE LANDSCAPE SUPPLY COM 82982l103 23,475 317,142 SH   SOLE   56,516 0 260,626
SS&C TECHNOLOGS HLDG COM 78467j100 23,254 450,921 SH   SOLE   78,850 0 372,071
SYSCO CORP COM COM 871829107 1,039 13,080 SH   SOLE   149 0 12,931
THE TRAVELERS COMPANIES INC CO COM 89417E109 1,065 7,165 SH   SOLE   59 0 7,106
TRANSMEDICS GROUP INC COM 89377m109 11,781 496,026 SH   SOLE   59,727 0 436,299
TRANSUNION COM 89400j107 40,448 498,683 SH   SOLE   89,549 0 409,134
US FOODS HOLDING CORP COM 912008109 27,312 664,531 SH   SOLE   119,725 0 544,806
VAIL RESORTS INC COM 91879q109 20,691 90,924 SH   SOLE   17,586 0 73,338
VEEVA SYSTEMS INC COM CL A COM 922475108 927 6,070 SH   SOLE   0 0 6,070
VERIZON COMMUNICATIONS COM COM 92343V104 885 14,667 SH   SOLE   115 0 14,552
WASTE MANAGEMENT INC COM COM 94106L109 1,336 11,616 SH   SOLE   125 0 11,491
WELLS FARGO & CO COM COM 949746101 210 4,172 SH   SOLE   0 0 4,172
WEST PHARMACEUTICALS SERVICES COM 955306105 18,043 127,226 SH   SOLE   24,802 0 102,424
ZOETIS INC CLASS A COM 98978v103 19,528 156,738 SH   SOLE   26,216 0 130,522