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 5,294 29,804 SH   SOLE   0 0 29,804
9 METERS BIOPHARMA INC COM COM 654405109 10 10,000 SH   SOLE   0 0 10,000
A T & T INC COM 00206r102 346 14,048 SH   SOLE   0 0 14,048
ADOBE INC COM 00724f101 34,565 60,955 SH   SOLE   9,147 0 51,808
AGILENT TECHNOLOGIES COM 00846u101 29,535 184,996 SH   SOLE   28,426 0 156,570
ALIGN TECHNOLOGY INC COM COM 016255101 324 493 SH   SOLE   0 0 493
AMERICAN EXPRESS CO COM COM 025816109 2,119 12,952 SH   SOLE   0 0 12,952
AMPHENOL CORP CLASS A COM 032095101 38,356 438,553 SH   SOLE   61,192 0 377,361
APPLE INC COM COM 037833100 5,553 31,273 SH   SOLE   0 0 31,273
APTARGROUP INC COM COM 038336103 389 3,172 SH   SOLE   0 0 3,172
APTIV PLC F COM g6095l109 45,531 276,028 SH   SOLE   41,987 0 234,041
ARGO BLOCKCHAIN PLC COM COM G053A3104 60 51,000 SH   SOLE   0 0 51,000
ATLASSIAN CORPORATION PLC COM COM G06242104 269 705 SH   SOLE   0 0 705
BENEFIT STREET PARTNERS MULTIF COM 11199N107 183 12,704 SH   SOLE   0 0 12,704
BIO-TECHNE CORP COM 09073m104 62,951 121,682 SH   SOLE   18,027 0 103,656
BLOCKCHAIN FOUNDRY INC COM COM 09368R107 18 87,000 SH   SOLE   0 0 87,000
BOEING CO COM COM 097023105 854 4,241 SH   SOLE   0 0 4,241
BROADCOM INC COM COM 11135F101 3,068 4,610 SH   SOLE   0 0 4,610
BROADSTONE NET LEASE INC COM U COM 11135E203 1,100 44,318 SH   SOLE   0 0 44,318
CATALENT INC COM 148806102 38,662 301,977 SH   SOLE   47,308 0 254,669
CATERPILLAR INC COM COM 149123101 2,230 10,787 SH   SOLE   0 0 10,787
CHARLES RIV LABORATORIES INTL COM 159864107 305 809 SH   SOLE   0 0 809
CHEVRON CORP COM 166764100 2,473 21,069 SH   SOLE   0 0 21,069
CITIGROUP INC COM NEW ISIN#US1 COM 172967424 1,527 25,289 SH   SOLE   0 0 25,289
CLARIVATE PLC F COM g21810109 45,861 1,949,889 SH   SOLE   295,098 0 1,654,791
COCA COLA COMPANY COM 191216100 2,034 34,344 SH   SOLE   0 0 34,344
COLGATE-PALMOLIVE CO COM COM 194162103 2,478 29,040 SH   SOLE   0 0 29,040
COSTAR GROUP INC COM 22160n109 28,634 362,314 SH   SOLE   54,493 0 307,821
CROWN CASTLE INTL CORP NEW COM COM 22822V101 1,889 9,048 SH   SOLE   0 0 9,048
CURE PHARMA HOLDING CORP COM COM 23127P104 37 102,000 SH   SOLE   0 0 102,000
DANAHER CORP COM 235851102 32,889 99,963 SH   SOLE   14,869 0 85,094
DMG BLOCKCHAIN SOLUTIONS INC C COM 23345B200 6 10,000 SH   SOLE   0 0 10,000
DOW INC COM COM 260557103 1,895 33,407 SH   SOLE   0 0 33,407
DRAFTKINGS INC COM 26142r104 27,912 1,016,094 SH   SOLE   149,497 0 866,597
EDWARDS LIFE SCIENCES COM COM 28176E108 3,507 27,072 SH   SOLE   0 0 27,072
ENTEGRIS INC COM 29362u104 46,729 337,202 SH   SOLE   50,614 0 286,588
ESSENT GROUP LTD COM COM G3198U102 311 6,830 SH   SOLE   0 0 6,830
F M C CORP COM 302491303 38,990 354,813 SH   SOLE   52,437 0 302,376
FORTINET INC COM 34959e109 47,278 131,547 SH   SOLE   21,041 0 110,506
GENERAL MILLS INC COM COM 370334104 1,969 29,228 SH   SOLE   8 0 29,220
GLOBAL PAYMENTS INC COM 37940x102 53,036 392,338 SH   SOLE   57,909 0 334,429
GRACO INC COM 384109104 40,289 499,740 SH   SOLE   74,864 0 424,876
GRAPH BLOCKCHAIN INC COM COM 388659104 0 10,000 SH   SOLE   0 0 10,000
HOME DEPOT INC COM 437076102 3,046 7,340 SH   SOLE   0 0 7,340
IDEX CORP COM COM 45167R104 687 2,907 SH   SOLE   0 0 2,907
INTEL CORP COM COM 458140100 1,911 37,114 SH   SOLE   0 0 37,114
INTL FLAVORS & FRAGRANCES INC COM 459506101 433 2,872 SH   SOLE   0 0 2,872
INTUIT INC COM COM 461202103 320 497 SH   SOLE   0 0 497
IQVIA HOLDINGS INC COM COM 46266C105 220 780 SH   SOLE   0 0 780
ISHARES CORE S&P 500 ETF COM 464287200 1,531 3,209 SH   SOLE   0 0 3,209
ISHARES TR CORE MSCI EAFE ETF COM 46432F842 357 4,783 SH   SOLE   0 0 4,783
JOHNSON & JOHNSON COM 478160104 2,405 14,058 SH   SOLE   0 0 14,058
JOHNSON CTLS INTL PLC SHS ISIN COM G51502105 2,384 29,324 SH   SOLE   0 0 29,324
JP MORGAN CHASE & CO COM COM 46625H100 2,227 14,061 SH   SOLE   0 0 14,061
KEURIG DR PEPPER INC COM 49271v100 39,525 1,072,300 SH   SOLE   161,697 0 910,603
L3HARRIS TECHNOLOGIES IN COM 502431109 43,664 204,764 SH   SOLE   28,914 0 175,850
LABORATORY CORP AMER HLDGS COM COM 50540R409 943 3,000 SH   SOLE   0 0 3,000
LINDE PLC F COM g5494j103 52,674 152,006 SH   SOLE   22,417 0 129,589
LVMH MOET HENNESSY VUITTON SE COM 502441306 390 2,359 SH   SOLE   0 0 2,359
MATINAS BIOPHARMA HOLDINGS INC COM 576810105 50 50,000 SH   SOLE   0 0 50,000
MCDONALD'S CORPORATION COM COM 580135101 2,345 8,748 SH   SOLE   0 0 8,748
MERCK & CO INC NEW COM COM 58933Y105 1,884 24,582 SH   SOLE   0 0 24,582
MERCURY SYSTEMS INC COM 589378108 27,289 495,618 SH   SOLE   79,851 0 415,767
MICROSOFT CORP COM 594918104 3,685 10,957 SH   SOLE   2 0 10,955
MONDELEZ INTL INC CL A COM 609207105 491 7,400 SH   SOLE   0 0 7,400
MOOG INC COM CL B COM 615394301 1,694 20,946 SH   SOLE   0 0 20,946
NETFLIX INC COM 64110l106 56,156 93,214 SH   SOLE   14,157 0 79,057
PALO ALTO NETWORKS COM 697435105 57,298 102,914 SH   SOLE   15,639 0 87,275
PAYCHEX INC COM COM 704326107 2,792 20,455 SH   SOLE   0 0 20,455
PFIZER INC COM COM 717081103 2,537 42,959 SH   SOLE   3 0 42,956
PROCTER & GAMBLE COM 742718109 3,773 23,068 SH   SOLE   0 0 23,068
PTC INC COM 69370c100 40,880 337,437 SH   SOLE   52,424 0 285,013
QUALCOMM INC COM COM 747525103 2,597 14,201 SH   SOLE   0 0 14,201
S&P GLOBAL INC COM 78409v104 47,533 100,720 SH   SOLE   15,182 0 85,538
SERVICE NOW INC COM COM 81762P102 416 641 SH   SOLE   0 0 641
SITEONE LANDSCAPE SUPPLY COM 82982l103 33,407 137,884 SH   SOLE   21,850 0 116,034
SPDR GOLD TRUST GOLD SHS ETF COM 78463V107 304 1,778 SH   SOLE   0 0 1,778
SPLUNK INC COM 848637104 23,124 199,831 SH   SOLE   38,140 0 161,691
SYSCO CORP COM COM 871829107 1,976 25,159 SH   SOLE   0 0 25,159
TRANSMEDICS GROUP INC COM 89377m109 34,594 1,805,518 SH   SOLE   272,563 0 1,532,955
TRANSUNION COM 89400j107 58,549 493,753 SH   SOLE   70,229 0 423,524
TRAVELERS COMPANIES INC COM COM 89417E109 1,991 12,727 SH   SOLE   0 0 12,727
TRUIST FINL CORP COM COM 89832Q109 1,648 28,151 SH   SOLE   0 0 28,151
US BANCORP DEL COM COM 902973304 263 4,682 SH   SOLE   0 0 4,682
VEEVA SYSTEMS INC COM CL A COM 922475108 1,201 4,700 SH   SOLE   0 0 4,700
VERIZON COMMUNICATIONS INC COM COM 92343V104 1,774 34,147 SH   SOLE   0 0 34,147
VERTIV HOLDINGS CO COM 92537n108 37,806 1,514,063 SH   SOLE   214,520 0 1,299,543
WALT DISNEY CO COM 254687106 2,292 14,795 SH   SOLE   0 0 14,795
WASTE MANAGEMENT INC COM COM 94106L109 2,671 16,006 SH   SOLE   0 0 16,006
WEALTH MINERALS COM COM 946885209 28 97,795 SH   SOLE   0 0 97,795
ZOETIS INC CLASS A COM 98978v103 30,665 125,663 SH   SOLE   18,685 0 106,977