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
COMPAGNIE DE ST-GOBAIN ADR UNS ADR 204280309 281 20,941 SH   SOLE   0 0 20,941
DASSAULT SYSTEMES ADR SPONSORE ADR 237545108 350 6,650 SH   SOLE   0 0 6,650
HOYA CORP ADR SPONSORED ADR 443251103 203 1,293 SH   SOLE   0 0 1,293
L'OREAL ADR SPONSORED ADR 502117203 209 2,519 SH   SOLE   0 0 2,519
RECRUIT HOLDINGS CO LTD ADR UN ADR 75629J101 268 21,911 SH   SOLE   0 0 21,911
SAP SE ADR SPONSORED ADR 803054204 241 1,782 SH   SOLE   0 0 1,782
TENCENT HLDGS LTD ADR ISIN#US8 ADR 88032Q109 364 6,094 SH   SOLE   0 0 6,094
3M COMPANY COM COM 88579Y101 5,067 28,885 SH   SOLE   0 0 28,885
9 METERS BIOPHARMA INC COM COM 654405109 13 10,000 SH   SOLE   0 0 10,000
ADOBE INC COM 00724f101 34,820 60,482 SH   SOLE   9,324 0 51,158
AGILENT TECHNOLOGIES COM 00846u101 38,943 247,212 SH   SOLE   38,945 0 208,267
ALIGN TECHNOLOGY INC COM COM 016255101 328 493 SH   SOLE   0 0 493
AMERICAN EXPRESS CO COM COM 025816109 2,123 12,673 SH   SOLE   0 0 12,673
AMPHENOL CORP CLASS A COM 032095101 31,814 434,434 SH   SOLE   62,081 0 372,353
APPLE INC COM COM 037833100 4,569 32,293 SH   SOLE   0 0 32,293
APTARGROUP INC COM COM 038336103 379 3,172 SH   SOLE   0 0 3,172
APTIV PLC F COM g6095l109 41,077 275,740 SH   SOLE   43,156 0 232,584
ARGO BLOCKCHAIN PLC COM COM G053A3104 80 51,000 SH   SOLE   0 0 51,000
AT&T INC COM COM 00206R102 385 14,261 SH   SOLE   0 0 14,261
ATLASSIAN CORPORATION PLC COM COM G06242104 276 705 SH   SOLE   0 0 705
BENEFIT STREET PARTNERS MULTIF COM 11199N107 152 12,579 SH   SOLE   0 0 12,579
BIO-TECHNE CORP COM 09073m104 58,633 120,999 SH   SOLE   18,545 0 102,455
BLOCKCHAIN FOUNDRY INC COM COM 09368R107 15 87,000 SH   SOLE   0 0 87,000
BOEING CO COM COM 097023105 831 3,777 SH   SOLE   0 0 3,777
BROADCOM INC COM COM 11135F101 2,243 4,625 SH   SOLE   0 0 4,625
BROADSTONE NET LEASE INC COM U COM 11135E203 1,100 44,318 SH   SOLE   0 0 44,318
CATALENT INC COM 148806102 42,256 317,547 SH   SOLE   48,658 0 268,889
CATERPILLAR INC COM COM 149123101 1,941 10,110 SH   SOLE   0 0 10,110
CHARLES RIV LABORATORIES INTL COM 159864107 334 809 SH   SOLE   0 0 809
CHEVRON CORPORATION COM COM 166764100 2,138 21,070 SH   SOLE   0 0 21,070
CITIGROUP INC COM NEW ISIN#US1 COM 172967424 1,548 22,064 SH   SOLE   0 0 22,064
CLARIVATE PLC F COM g21810109 43,037 1,965,166 SH   SOLE   299,868 0 1,665,298
COCA-COLA CO COM COM 191216100 1,686 32,139 SH   SOLE   0 0 32,139
COLGATE-PALMOLIVE CO COM COM 194162103 2,074 27,446 SH   SOLE   0 0 27,446
COSTAR GROUP INC COM 22160n109 25,483 296,103 SH   SOLE   45,405 0 250,698
CROWN CASTLE INTL CO REIT COM 22822v101 1,405 8,108 SH   SOLE   0 0 8,108
CURE PHARMA HOLDING CORP COM COM 23127P104 74 102,000 SH   SOLE   0 0 102,000
DANAHER CORP COM 235851102 30,034 98,653 SH   SOLE   15,146 0 83,507
DISNEY WALT CO DISNEY COM COM 254687106 2,267 13,399 SH   SOLE   0 0 13,399
DMG BLOCKCHAIN SOLUTIONS INC C COM 23345B200 7 10,000 SH   SOLE   0 0 10,000
DOW INC COM COM 260557103 1,735 30,138 SH   SOLE   0 0 30,138
DRAFTKINGS INC COM 26142r104 40,786 846,886 SH   SOLE   130,674 0 716,212
EDWARDS LIFE SCIENCES COM COM 28176E108 3,178 28,072 SH   SOLE   0 0 28,072
ENTEGRIS INC COM 29362u104 36,283 288,193 SH   SOLE   44,105 0 244,088
F M C CORP COM 302491303 31,932 348,750 SH   SOLE   53,073 0 295,677
FORTINET INC COM 34959e109 51,799 177,368 SH   SOLE   27,626 0 149,742
GENERAL MILLS INC COM COM 370334104 1,682 28,118 SH   SOLE   8 0 28,110
GLOBAL PAYMENTS INC COM 37940x102 53,048 336,644 SH   SOLE   51,397 0 285,247
GRAPH BLOCKCHAIN INC COM COM 388659104 0 10,000 SH   SOLE   0 0 10,000
HOME DEPOT INC COM COM 437076102 2,455 7,480 SH   SOLE   0 0 7,480
IDEX CORP COM COM 45167R104 1,481 7,157 SH   SOLE   0 0 7,157
INTEL CORP COM COM 458140100 1,768 33,185 SH   SOLE   0 0 33,185
INTL FLAVORS& FRAGRA COM 459506101 393 2,940 SH   SOLE   62 0 2,878
INTUIT INC COM COM 461202103 268 497 SH   SOLE   0 0 497
ISHARES TR CORE MSCI EAFE ETF COM 46432F842 370 4,979 SH   SOLE   0 0 4,979
ISHARES TRUST CORE S&P500 ETF COM 464287200 1,186 2,753 SH   SOLE   0 0 2,753
JOHNSON & JOHNSON COM COM 478160104 2,354 14,573 SH   SOLE   0 0 14,573
JOHNSON CTLS INTL PLC SHS ISIN COM G51502105 1,961 28,807 SH   SOLE   0 0 28,807
JP MORGAN CHASE & CO COM ISIN# COM 46625H100 2,609 15,940 SH   SOLE   0 0 15,940
KEURIG DR PEPPER INC COM 49271v100 36,276 1,061,931 SH   SOLE   164,784 0 897,148
L3HARRIS TECHNOLOGIES IN COM 502431109 44,324 201,253 SH   SOLE   29,449 0 171,804
LABORATORY CORP AMER HLDGS COM COM 50540R409 844 3,000 SH   SOLE   0 0 3,000
LINDE PLC F COM g5494j103 45,032 151,813 SH   SOLE   23,162 0 128,651
LVMH MOET HENNESSY VUITTON SE COM 502441306 338 2,359 SH   SOLE   0 0 2,359
MATINAS BIOPHARMA HOLDINGS INC COM 576810105 91 70,000 SH   SOLE   0 0 70,000
MCDONALD'S CORPORATION COM COM 580135101 2,056 8,527 SH   SOLE   0 0 8,527
MERCK & CO INC NEW COM COM 58933Y105 1,708 22,743 SH   SOLE   0 0 22,743
MERCURY SYSTEMS INC COM 589378108 27,972 589,872 SH   SOLE   88,006 0 501,866
MICROSOFT CORP COM COM 594918104 2,908 10,315 SH   SOLE   2 0 10,313
MONDELEZ INTL INC CL A COM 609207105 431 7,400 SH   SOLE   0 0 7,400
MOOG INC COM CL B COM 615394301 1,596 20,946 SH   SOLE   0 0 20,946
MULTIPLAN CORP COM 62548m100 75 13,344 SH   SOLE   2,917 0 10,427
NETFLIX INC COM 64110l106 56,916 93,253 SH   SOLE   14,542 0 78,711
PALO ALTO NETWORKS COM 697435105 48,767 101,810 SH   SOLE   15,898 0 85,912
PAYCHEX INC COM COM 704326107 2,309 20,538 SH   SOLE   0 0 20,538
PAYPAL HOLDINGS INCORPOR COM 70450y103 35,883 137,901 SH   SOLE   20,927 0 116,974
PFIZER INC COM COM 717081103 1,738 40,406 SH   SOLE   3 0 40,403
PROCTER & GAMBLE CO COM COM 742718109 3,146 22,504 SH   SOLE   0 0 22,504
QUALCOMM INC COM COM 747525103 1,756 13,617 SH   SOLE   0 0 13,617
S&P GLOBAL INC COM 78409v104 42,683 100,457 SH   SOLE   15,634 0 84,823
SERVICE NOW INC COM COM 81762P102 399 641 SH   SOLE   0 0 641
SITEONE LANDSCAPE SUPPLY COM 82982l103 27,533 138,028 SH   SOLE   22,588 0 115,440
SPLUNK INC COM 848637104 42,313 292,399 SH   SOLE   43,679 0 248,720
SYSCO CORP COM COM 871829107 1,846 23,510 SH   SOLE   0 0 23,510
TERMINIX GLOBAL HOLDINGS COM 88087e100 13,858 332,570 SH   SOLE   119,650 0 212,920
TRANSMEDICS GROUP INC COM 89377m109 47,651 1,440,045 SH   SOLE   223,778 0 1,216,267
TRANSUNION COM 89400j107 57,099 508,406 SH   SOLE   72,966 0 435,440
TRAVELERS COMPANIES INC COM COM 89417E109 1,821 11,978 SH   SOLE   0 0 11,978
TRUIST FINL CORP COM COM 89832Q109 1,586 27,038 SH   SOLE   0 0 27,038
UNITY SOFTWARE INC COM 91332u101 15,965 126,454 SH   SOLE   19,608 0 106,846
US BANCORP COM COM 902973304 278 4,682 SH   SOLE   0 0 4,682
VEEVA SYSTEMS INC COM CL A COM 922475108 1,441 5,000 SH   SOLE   0 0 5,000
VERIZON COMMUNICATIONS COM COM 92343V104 1,650 30,550 SH   SOLE   0 0 30,550
VERTIV HOLDINGS CO COM 92537n108 36,030 1,495,661 SH   SOLE   218,047 0 1,277,614
WASTE MANAGEMENT INC COM COM 94106L109 2,359 15,793 SH   SOLE   0 0 15,793
WEALTH MINERALS COM COM 946885209 38 97,795 SH   SOLE   0 0 97,795
ZOETIS INC CLASS A COM 98978v103 24,275 125,038 SH   SOLE   19,115 0 105,923