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 COMPANY COM COM 88579Y101 5,528 27,831 SH   SOLE   0 0 27,831
9 METERS BIOPHARMA INC COM COM 654405109 11 10,000 SH   SOLE   0 0 10,000
ADOBE INC COM 00724f101 35,070 59,884 SH   SOLE   9,580 0 50,304
AGILENT TECHNOLOGIES COM 00846u101 36,843 249,258 SH   SOLE   40,859 0 208,399
ALIGN TECHNOLOGY INC COM COM 016255101 301 493 SH   SOLE   0 0 493
AMERICAN EXPRESS CO COM COM 025816109 2,074 12,550 SH   SOLE   0 0 12,550
AMPHENOL CORP CLASS A COM 032095101 29,164 426,307 SH   SOLE   63,172 0 363,135
APPLE INC COM COM 037833100 4,358 31,822 SH   SOLE   0 0 31,822
APTARGROUP INC COM COM 038336103 471 3,347 SH   SOLE   175 0 3,172
APTIV PLC F COM g6095l109 42,989 273,243 SH   SOLE   44,540 0 228,703
ARGO BLOCKCHAIN PLC COM COM G053A3104 84 50,500 SH   SOLE   0 0 50,500
AT&T INC COM COM 00206R102 404 14,048 SH   SOLE   0 0 14,048
BENEFIT STREET PARTNERS MULTIF COM 11199N107 139 12,454 SH   SOLE   0 0 12,454
BIO-TECHNE CORP COM 09073m104 57,281 127,217 SH   SOLE   21,108 0 106,110
BLOCKCHAIN FOUNDRY INC COM COM 09368R107 21 87,000 SH   SOLE   0 0 87,000
BOEING CO COM COM 097023105 881 3,678 SH   SOLE   0 0 3,678
BROADCOM INC COM COM 11135F101 2,111 4,428 SH   SOLE   0 0 4,428
BROADSTONE NET LEASE INC COM U COM 11135E203 1,389 59,318 SH   SOLE   0 0 59,318
CATERPILLAR INC COM COM 149123101 2,061 9,469 SH   SOLE   0 0 9,469
CHARLES RIV LABORATORIES INTL COM 159864107 300 811 SH   SOLE   0 0 811
CHEVRON CORPORATION COM COM 166764100 2,027 19,353 SH   SOLE   0 0 19,353
CITIGROUP INC COM NEW ISIN#US1 COM 172967424 1,529 21,618 SH   SOLE   0 0 21,618
CLARIVATE PLC F COM g21810109 51,058 1,854,626 SH   SOLE   296,680 0 1,557,946
COCA-COLA CO COM COM 191216100 1,602 29,614 SH   SOLE   0 0 29,614
COLGATE-PALMOLIVE CO COM COM 194162103 2,034 25,002 SH   SOLE   0 0 25,002
COSTAR GROUP INC COM 22160n109 24,159 291,702 SH   SOLE   46,652 0 245,050
CROWN CASTLE INTL CO REIT COM 22822v101 1,469 7,530 SH   SOLE   0 0 7,530
CURE PHARMA HOLDING CORP COM COM 23127P104 55 107,000 SH   SOLE   0 0 107,000
DANAHER CORP COM 235851102 26,217 97,694 SH   SOLE   15,526 0 82,168
DISNEY WALT CO DISNEY COM COM 254687106 2,312 13,155 SH   SOLE   0 0 13,155
DMG BLOCKCHAIN SOLUTIONS INC C COM 23345B200 6 10,000 SH   SOLE   0 0 10,000
DOW INC COM COM 260557103 1,725 27,252 SH   SOLE   0 0 27,252
DRAFTKINGS INC COM 26142r104 43,730 838,229 SH   SOLE   134,439 0 703,790
EDWARDS LIFE SCIENCES COM COM 28176E108 3,011 29,072 SH   SOLE   0 0 29,072
F M C CORP COM 302491303 36,058 333,255 SH   SOLE   54,022 0 279,233
FISERV INC COM 337738108 41,250 385,911 SH   SOLE   61,827 0 324,084
FORTINET INC COM 34959e109 49,323 207,076 SH   SOLE   33,275 0 173,801
GENERAL MILLS INC COM COM 370334104 1,512 24,819 SH   SOLE   8 0 24,811
GLOBAL PAYMENTS INC COM 37940x102 50,258 267,987 SH   SOLE   43,044 0 224,943
GRAPH BLOCKCHAIN INC COM COM 388659104 0 10,000 SH   SOLE   0 0 10,000
HOME DEPOT INC COM COM 437076102 2,177 6,827 SH   SOLE   0 0 6,827
IDEX CORP COM 45167R104 1,575 7,157 SH   SOLE   0 0 7,157
INTEL CORP COM COM 458140100 1,622 28,885 SH   SOLE   0 0 28,885
INTL FLAVORS& FRAGRA COM 459506101 29,523 197,607 SH   SOLE   28,773 0 168,834
INTUIT INC COM COM 461202103 244 497 SH   SOLE   0 0 497
ISHARES TR CORE MSCI EAFE ETF COM 46432F842 373 4,979 SH   SOLE   0 0 4,979
ISHARES TRUST CORE S&P500 ETF COM 464287200 1,165 2,709 SH   SOLE   0 0 2,709
JOHNSON & JOHNSON COM COM 478160104 2,184 13,259 SH   SOLE   0 0 13,259
JOHNSON CTLS INTL PLC SHS ISIN COM G51502105 1,969 28,692 SH   SOLE   0 0 28,692
JP MORGAN CHASE & CO COM COM 46625H100 2,450 15,754 SH   SOLE   0 0 15,754
KEURIG DR PEPPER INC COM 49271v100 36,624 1,039,271 SH   SOLE   169,148 0 870,123
L3HARRIS TECHNOLOGIES IN COM 502431109 43,861 202,919 SH   SOLE   32,704 0 170,216
LABORATORY CORP AMER HLDGS COM COM 50540R409 828 3,000 SH   SOLE   0 0 3,000
LINDE PLC F COM g5494j103 43,264 149,920 SH   SOLE   23,942 0 125,978
LVMH MOET HENNESSY VUITTON SE COM 502441306 372 2,359 SH   SOLE   0 0 2,359
MATINAS BIOPHARMA HOLDINGS INC COM 576810105 23 30,000 SH   SOLE   0 0 30,000
MCDONALD'S CORPORATION COM COM 580135101 1,835 7,943 SH   SOLE   0 0 7,943
MERCK & CO INC NEW COM COM 58933Y105 1,579 20,309 SH   SOLE   0 0 20,309
MERCURY SYSTEMS INC COM 589378108 36,976 557,877 SH   SOLE   89,705 0 468,172
MICROSOFT CORP COM COM 594918104 2,735 10,095 SH   SOLE   2 0 10,093
MONDELEZ INTL INC CL A COM 609207105 462 7,400 SH   SOLE   0 0 7,400
MOOG INC COM CL B COM 615394301 1,758 20,946 SH   SOLE   0 0 20,946
MULTIPLAN CORP COM 62548m100 39,589 4,158,522 SH   SOLE   663,479 0 3,495,043
NETFLIX INC COM 64110l106 48,128 91,116 SH   SOLE   14,801 0 76,315
PAYCHEX INC COM COM 704326107 2,133 19,879 SH   SOLE   0 0 19,879
PAYPAL HOLDINGS INCORPOR COM 70450y103 39,598 135,851 SH   SOLE   21,521 0 114,330
PFIZER INC COM COM 717081103 1,538 39,273 SH   SOLE   3 0 39,270
PROCTER & GAMBLE CO COM COM 742718109 2,930 21,714 SH   SOLE   0 0 21,714
QUALCOMM INC COM COM 747525103 1,813 12,682 SH   SOLE   0 0 12,682
S&P GLOBAL INC COM 78409v104 41,190 100,353 SH   SOLE   16,188 0 84,165
SERVICE NOW INC COM COM 81762P102 352 641 SH   SOLE   0 0 641
SITEONE LANDSCAPE SUPPLY COM 82982l103 23,016 135,979 SH   SOLE   23,237 0 112,742
SL GREEN RLTY CORP COM NEW COM 78440X804 1,610 20,131 SH   SOLE   19,111 0 1,020
SPDR GOLD TRUST GOLD SHS ETF COM 78463V107 277 1,673 SH   SOLE   0 0 1,673
SPLUNK INC COM 848637104 42,187 291,791 SH   SOLE   44,803 0 246,988
SYSCO CORP COM COM 871829107 1,634 21,016 SH   SOLE   0 0 21,016
TERMINIX GLOBAL HOLDINGS COM 88087e100 38,525 807,488 SH   SOLE   131,700 0 675,788
TRANSMEDICS GROUP INC COM 89377m109 47,429 1,429,432 SH   SOLE   230,676 0 1,198,756
TRANSUNION COM 89400j107 55,627 506,577 SH   SOLE   80,774 0 425,803
TRAVELERS COMPANIES INC COM COM 89417E109 1,708 11,411 SH   SOLE   0 0 11,411
TRUIST FINL CORP COM COM 89832Q109 1,432 25,793 SH   SOLE   0 0 25,793
UNITY SOFTWARE INC COM 91332u101 13,710 124,833 SH   SOLE   20,084 0 104,749
US BANCORP COM COM 902973304 295 5,173 SH   SOLE   0 0 5,173
VEEVA SYSTEMS INC COM CL A COM 922475108 1,555 5,000 SH   SOLE   0 0 5,000
VERIZON COMMUNICATIONS COM COM 92343V104 1,517 27,078 SH   SOLE   0 0 27,078
VERTEX PHARMACEUTICA COM 92532f100 32,889 163,114 SH   SOLE   26,142 0 136,972
VERTIV HOLDINGS CO COM 92537n108 41,609 1,524,151 SH   SOLE   250,517 0 1,273,634
WASTE MANAGEMENT INC COM COM 94106L109 2,140 15,275 SH   SOLE   0 0 15,275
WEALTH MINERALS COM COM 946885209 28 97,795 SH   SOLE   0 0 97,795
ZOETIS INC CLASS A COM 98978v103 23,007 123,455 SH   SOLE   19,632 0 103,823