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 17,884 120,121 SH   SOLE   120,121 0 0
8X8 INC. COM 282914100 2,215 175,900 SH   SOLE   175,900 0 0
A T & T INC COM 00206R102 24,717 1,045,994 SH   SOLE   1,045,994 0 0
A. O. SMITH CORP COM 831865209 1,943 30,410 SH   SOLE   30,410 0 0
ABB LTD (SW) COM 000375204 11,890 367,670 SH   SOLE   367,670 0 0
ABBOTT LABORATORIES COM 002824100 36,416 307,673 SH   SOLE   307,673 0 0
ABBVIE INC COM COM 00287Y109 3,505 21,619 SH   SOLE   21,619 0 0
ABIOMED, INC. COM 003654100 2,219 6,700 SH   SOLE   6,700 0 0
ABSOLUTE SOFTWARE CORPORATION COM 00386B109 2,037 240,200 SH   SOLE   240,200 0 0
ACCEL ENTERTAINMENT INC COM 00436Q106 2,287 187,800 SH   SOLE   187,800 0 0
ACCENTURE PLC COM G1151C101 666 1,975 SH   SOLE   1,975 0 0
ACTIVISION BLIZZARD INC. COM 00507v109 869 10,847 SH   SOLE   10,847 0 0
ADOBE INC COM 00724F101 4,369 9,589 SH   SOLE   9,589 0 0
ADTRAN INC COM 00738A106 15,737 852,935 SH   SOLE   852,935 0 0
ADVANCED DRAINAGE SYSTEMS INC COM 00790R104 18,436 155,175 SH   SOLE   155,175 0 0
ADVANCED MICRO DEVICES COM 007903107 723 6,614 SH   SOLE   6,614 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 12,466 94,202 SH   SOLE   94,202 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 4,610 18,445 SH   SOLE   18,445 0 0
AIR TRANSPORT SERVICES GROUP I COM 00922R105 25,251 754,875 SH   SOLE   754,875 0 0
AIRBNB INC COM 009066101 829 4,825 SH   SOLE   4,825 0 0
AIRSCULPT TECHNOLOGIES INC COM 009496100 1,163 85,000 SH   SOLE   85,000 0 0
ALCON INC COM H01301128 14,930 188,200 SH   SOLE   188,200 0 0
ALIGN TECHNOLOGY INC COM 016255101 231 530 SH   SOLE   530 0 0
ALLSTATE CORP COM 020002101 32,092 231,694 SH   SOLE   231,694 0 0
ALNYLAM PHARMACEUTICALS, INC. COM 02043Q107 549 3,360 SH   SOLE   3,360 0 0
ALPHABET INC - CLASS A (GOOGL) COM 02079K305 51,995 18,694 SH   SOLE   18,694 0 0
ALPHABET INC- CLASS C (non-vot COM 02079K107 16,959 6,072 SH   SOLE   6,072 0 0
AMARIN CORP COM 023111206 343 104,200 SH   SOLE   104,200 0 0
AMAZON.COM INC COM 023135106 33,258 10,202 SH   SOLE   10,202 0 0
AMERICAN ELECTRIC POWER COM 025537101 1,566 15,700 SH   SOLE   15,700 0 0
AMERICAN TOWER CORP (REIT) COM 03027X100 2,969 11,820 SH   SOLE   11,820 0 0
AMETEK INC. COM 031100100 31,924 239,703 SH   SOLE   239,703 0 0
AMGEN COM 031162100 3,812 15,765 SH   SOLE   15,765 0 0
AMPHENOL CP COM 032095101 17,187 228,101 SH   SOLE   228,101 0 0
ANALOG DEVICES COM 032654105 5,568 33,709 SH   SOLE   33,709 0 0
ANTHEM INC COM 036752103 1,658 3,375 SH   SOLE   3,375 0 0
AON PLC COM G0403H108 16,762 51,475 SH   SOLE   51,475 0 0
APA CORPORATION (formerly Apac COM 03743Q108 48,607 1,176,075 SH   SOLE   1,176,075 0 0
APOGEE ENTERPRISES INC COM 037598109 1,395 29,400 SH   SOLE   29,400 0 0
APPLE INC COM 037833100 100,849 577,570 SH   SOLE   577,570 0 0
APPLIED MATERIALS COM 038222105 3,227 24,487 SH   SOLE   24,487 0 0
APTIV PLC COM G6095L109 12,971 108,353 SH   SOLE   108,353 0 0
ARCHER DANIELS MIDLAND COM 039483102 22,337 247,473 SH   SOLE   247,473 0 0
ARISTA NETWORKS COM 040413106 15,094 108,602 SH   SOLE   108,602 0 0
ARRAY TECHNOLOGIES INC COM 04271T100 7,509 666,310 SH   SOLE   666,310 0 0
ASML HOLDING NV ORD COM N07059210 13,182 19,736 SH   SOLE   19,736 0 0
ASPEN TECHNOLOGY, INC. COM 045327103 21,348 129,094 SH   SOLE   129,094 0 0
ASTRAZENECA PLC - SPONS ADR (U COM 046353108 22,064 332,593 SH   SOLE   332,593 0 0
AUTODESK COM 052769106 13,327 62,174 SH   SOLE   62,174 0 0
AVANTOR INC COM 05352A100 23,507 695,068 SH   SOLE   695,068 0 0
AVID BIOSERVICES COM 05368M106 13,751 675,077 SH   SOLE   675,077 0 0
AZENTA INC COM 114340102 6,998 84,437 SH   SOLE   84,437 0 0
B&G FOODS COM 05508R106 18,005 667,349 SH   SOLE   667,349 0 0
BAKER HUGHES CO COM 05722G100 3,825 105,048 SH   SOLE   105,048 0 0
BALLY'S CORPORATION COM 05875B106 7,385 240,245 SH   SOLE   240,245 0 0
BANK OF AMERICA CORP COM 060505104 4,055 98,371 SH   SOLE   98,371 0 0
BAXTER INTL INC COM 071813109 15,851 204,421 SH   SOLE   204,421 0 0
BAYER AKTIENGES - SPONSORED AD COM 072730302 235 13,600 SH   SOLE   13,600 0 0
BERKSHIRE HATHAWAY INC. - CLAS COM 084670702 877 2,486 SH   SOLE   2,486 0 0
BHP GROUP LIMITED COM 088606108 5,626 72,830 SH   SOLE   72,830 0 0
BIO RAD LABORATORIES INC CL A COM 090572207 14,593 25,910 SH   SOLE   25,910 0 0
BIO-TECHE CORPORATION COM 09073M104 8,268 19,092 SH   SOLE   19,092 0 0
BLACKROCK INC COM 09247X101 841 1,100 SH   SOLE   1,100 0 0
BOEING CO. COM 097023105 618 3,225 SH   SOLE   3,225 0 0
BOOKING HOLDINGS INC COM 09857L108 20,009 8,520 SH   SOLE   8,520 0 0
BORG WARNER INC COM 099724106 4,918 126,415 SH   SOLE   126,415 0 0
BOSTON BEER COMPANY CLASS A COM 100557107 9,264 23,847 SH   SOLE   23,847 0 0
BOSTON SCIENTIFIC CORPORATION COM 101137107 24,043 542,850 SH   SOLE   542,850 0 0
BOWMAN CONSULTING GROUP LTD COM 103002101 1,562 95,000 SH   SOLE   95,000 0 0
BP PLC, INC ADR (UK) COM 055622104 12,260 417,020 SH   SOLE   417,020 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 20,056 274,621 SH   SOLE   274,621 0 0
BROADCOM INC (AVGO) COM 11135F101 3,075 4,884 SH   SOLE   4,884 0 0
BRP GROUP COM 05589G102 13,084 487,670 SH   SOLE   487,670 0 0
BRUNSWICK CORP COM 117043109 2,423 29,960 SH   SOLE   29,960 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 23,833 369,273 SH   SOLE   369,273 0 0
BUNGE LTD COM g16962105 8,555 77,206 SH   SOLE   77,206 0 0
BigCommerce HOLDINGS COM 08975P108 1,045 47,700 SH   SOLE   47,700 0 0
BioLife Solutions COM 09062W204 655 28,800 SH   SOLE   28,800 0 0
CADRE HOLDINGS INC COM 12763L105 2,456 100,000 SH   SOLE   100,000 0 0
CALIX, INC COM 13100M509 38,015 885,935 SH   SOLE   885,935 0 0
CALLAWAY GOLF COMPANY COM 131193104 16,992 725,533 SH   SOLE   725,533 0 0
CAMBIUM NETWORKS CORPORATION COM G17766109 7,365 311,545 SH   SOLE   311,545 0 0
CAMPBELL SOUP CO COM 134429109 2,171 48,704 SH   SOLE   48,704 0 0
CANADIAN NATIONAL RAILWAY CO COM 136375102 8,987 67,000 SH   SOLE   67,000 0 0
CANADIAN PACIFIC RAILWAY LTD A COM 13645T100 9,216 111,649 SH   SOLE   111,649 0 0
CARMAX INC COM 143130102 2,396 24,835 SH   SOLE   24,835 0 0
CASTLE BIOSCIENCES COM 14843C105 19,933 444,342 SH   SOLE   444,342 0 0
CATALENT INC COM 148806102 22,938 206,835 SH   SOLE   206,835 0 0
CBRE GROUP INC - CL A COM 12504L109 8,496 92,827 SH   SOLE   92,827 0 0
CERENCE INC COM 156727109 1,260 34,900 SH   SOLE   34,900 0 0
CHARLES RIVER LABS COM 159864107 18,860 66,415 SH   SOLE   66,415 0 0
CHART INDUSTRIES INC COM 16115Q308 6,635 38,625 SH   SOLE   38,625 0 0
CHEMED CORP COM 16359R103 2,786 5,500 SH   SOLE   5,500 0 0
CHEVRON CORP COM 166764100 77,096 473,476 SH   SOLE   473,476 0 0
CHIPOTLE MEXICAN GRILL- CLASS COM 169656105 13,286 8,398 SH   SOLE   8,398 0 0
CIENA CORPORATION COM 171779309 15,613 257,513 SH   SOLE   257,513 0 0
CINCINNATI FINANCIAL CORP COM 172062101 24,936 183,409 SH   SOLE   183,409 0 0
CINTAS CORPORATION COM 172908105 1,191 2,800 SH   SOLE   2,800 0 0
CISCO SYS INC COM COM 17275R102 49,293 884,012 SH   SOLE   884,012 0 0
CITIGROUP INC COM 172967424 1,450 27,155 SH   SOLE   27,155 0 0
CITIZENS FINANCIAL GROUP INC COM 174610105 27,379 603,998 SH   SOLE   603,998 0 0
CLARIVATE PLC COM G21810109 2,279 136,000 SH   SOLE   136,000 0 0
CLEVELAND-CLIFFS INC COM 185899101 28,916 897,726 SH   SOLE   897,726 0 0
CLOROX CO COM 189054109 33,485 240,848 SH   SOLE   240,848 0 0
CME GROUP INC. COM 12572Q105 18,756 78,852 SH   SOLE   78,852 0 0
COCA-COLA COM 191216100 46,142 744,225 SH   SOLE   744,225 0 0
CODEXIS INC COM 192005106 13,156 638,029 SH   SOLE   638,029 0 0
COLGATE PALMOLIVE CO COM 194162103 8,850 116,710 SH   SOLE   116,710 0 0
COLLIERS INTL GROUP INC COM 194693107 947 7,265 SH   SOLE   7,265 0 0
COMCAST CORP CLASS A COM 20030N101 3,520 75,180 SH   SOLE   75,180 0 0
COMMERCIAL METALS CO COM 201723103 1,024 24,600 SH   SOLE   24,600 0 0
COMMUNITY HEALTHCARE TRUST INC COM 20369C106 3,069 72,706 SH   SOLE   72,706 0 0
COMPASS DIVERSIFIED HOLDINGS COM 20451Q104 3,344 140,700 SH   SOLE   140,700 0 0
COMPASS MINERALS INTERNATIONAL COM 20451N101 11,497 183,106 SH   SOLE   183,106 0 0
CONAGRA BRANDS COM 205887102 21,972 654,511 SH   SOLE   654,511 0 0
CONOCOPHILLIPS COM 20825C104 56,471 564,711 SH   SOLE   564,711 0 0
COPART INC COM 217204106 29,040 231,447 SH   SOLE   231,447 0 0
CORECARD CORP COM 45816D100 781 28,500 SH   SOLE   28,500 0 0
CORNING INC COM 219350105 8,434 228,496 SH   SOLE   228,496 0 0
CORTEVA INC (CTVA) COM 22052L104 680 11,838 SH   SOLE   11,838 0 0
COSTAR GROUP INC COM 22160N109 28,356 425,695 SH   SOLE   425,695 0 0
COSTCO WHOLESALE COM 22160K105 75,404 130,944 SH   SOLE   130,944 0 0
CRH PLC - SPONS ADR COM 12626k203 4,196 104,750 SH   SOLE   104,750 0 0
CUSTOMERS BANCORP INC COM 23204G100 11,739 225,140 SH   SOLE   225,140 0 0
CVS HEALTH CORP COM 126650100 3,344 33,038 SH   SOLE   33,038 0 0
CYBER-ARK SOFTWARE LTD/ISRAEL COM M2682V108 1,198 7,100 SH   SOLE   7,100 0 0
DANAHER CORP COM 235851102 4,296 14,644 SH   SOLE   14,644 0 0
DARDEN RESTAURANTS INC COM 237194105 11,709 88,069 SH   SOLE   88,069 0 0
DASSAULT SYSTEMS SA-ADR (FR) A COM 237545108 403 8,100 SH   SOLE   8,100 0 0
DECKERS OUTDOOR COM 243537107 10,670 38,975 SH   SOLE   38,975 0 0
DELEK LOGISTICS PARTNERS LP (A COM 24664T103 6,159 140,000 SH   SOLE   140,000 0 0
DIAGEO PLC ADR (UK) COM 25243Q205 17,404 85,675 SH   SOLE   85,675 0 0
DIGITAL REALTY TRUST INC COM 253868103 12,805 90,300 SH   SOLE   90,300 0 0
DIGITAL TURBINE INC COM 25400W102 27,267 622,382 SH   SOLE   622,382 0 0
DISNEY (WALT) CO. COM 254687106 4,390 32,004 SH   SOLE   32,004 0 0
DOLLAR GENERAL CORP COM 256677105 7,624 34,245 SH   SOLE   34,245 0 0
DOVER CORP COM 260003108 1,291 8,231 SH   SOLE   8,231 0 0
DOW INC (DOW) COM 260557103 29,966 470,277 SH   SOLE   470,277 0 0
DUPONT DE NEMOURS INC (DD) COM 26614N102 2,479 33,696 SH   SOLE   33,696 0 0
DoubleVerify COM 25862V105 32,128 1,276,445 SH   SOLE   1,276,445 0 0
EASTMAN CHEMICAL CO COM 277432100 11,839 105,645 SH   SOLE   105,645 0 0
EATON CORP PLC COM G29183103 393 2,591 SH   SOLE   2,591 0 0
ECOLAB INC COM 278865100 325 1,840 SH   SOLE   1,840 0 0
EDISON INTERNATIONAL INC COM 281020107 2,142 30,550 SH   SOLE   30,550 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 22,450 190,708 SH   SOLE   190,708 0 0
ELECTRONIC ARTS INC COM 285512109 1,308 10,341 SH   SOLE   10,341 0 0
ELI LILLY & CO COM COM 532457108 51,769 180,777 SH   SOLE   180,777 0 0
EMERSON ELECTRIC CO COM 291011104 14,224 145,073 SH   SOLE   145,073 0 0
ENCOMPASS HEALTH CORPORATION COM 29261A100 6,508 91,527 SH   SOLE   91,527 0 0
ENDAVA PLC - ADR COM 29260V105 7,721 58,040 SH   SOLE   58,040 0 0
ENERGY TRANSFER EQUITY LP (k-1 COM 29273v100 1,316 117,585 SH   SOLE   117,585 0 0
ENTEGRIS, INC COM 29362U104 1,279 9,745 SH   SOLE   9,745 0 0
ENTERPRISE PRODUCTS PARTNERS ( COM 293792107 1,235 47,850 SH   SOLE   47,850 0 0
ENVESTNET INC COM 29404K106 2,010 27,005 SH   SOLE   27,005 0 0
ENVISTA HOLDINGS CORP COM 29415F104 3,693 75,810 SH   SOLE   75,810 0 0
ENVIVA INC COM 29415B103 1,361 17,200 SH   SOLE   17,200 0 0
EOG RESOURCES INC COM 26875P101 3,463 29,045 SH   SOLE   29,045 0 0
EPAM SYSTEMS, INC COM 29414B104 12,368 41,699 SH   SOLE   41,699 0 0
EQUIFAX INC COM 294429105 3,825 16,133 SH   SOLE   16,133 0 0
EQUINIX INC COM 29444U700 16,686 22,499 SH   SOLE   22,499 0 0
ESTABLISHMENT LABS HOLDINGS COM G31249108 16,714 248,015 SH   SOLE   248,015 0 0
ESTEE LAUDER - CLASS A COM 518439104 765 2,810 SH   SOLE   2,810 0 0
ETSY, INC COM 29786A106 231 1,856 SH   SOLE   1,856 0 0
EURONET WORLDWIDE COM 298736109 2,941 22,600 SH   SOLE   22,600 0 0
EUROPEAN WAX CENTER COM 29882P106 11,323 383,065 SH   SOLE   383,065 0 0
EVENTBRITE INC-CLASS A COM 29975E109 19,113 1,294,069 SH   SOLE   1,294,069 0 0
EVERGY INC COM 30034W106 450 6,579 SH   SOLE   6,579 0 0
EVERI HOLDINGS COM 30034T103 34,467 1,641,294 SH   SOLE   1,641,294 0 0
EVOLENT HEALTH INC CLASS A COM 30050B101 17,316 536,085 SH   SOLE   536,085 0 0
EXACT SCIENCES CORP COM 30063P105 1,152 16,470 SH   SOLE   16,470 0 0
EXPEDIA GROUP, INC COM 30212P303 24,891 127,210 SH   SOLE   127,210 0 0
EXXON MOBIL CORP COM COM 30231G102 58,656 710,205 SH   SOLE   710,205 0 0
F5 INC COM 315616102 23,147 110,780 SH   SOLE   110,780 0 0
FAIR ISAAC CORP COM 303250104 2,132 4,570 SH   SOLE   4,570 0 0
FANUC CORP ADR COM 307305102 321 18,000 SH   SOLE   18,000 0 0
FASTENAL COMPANY COM 311900104 22,633 381,026 SH   SOLE   381,026 0 0
FEDERAL SIGNAL COM 313855108 2,038 60,400 SH   SOLE   60,400 0 0
FEDEX CORPORATION COM 31428X106 12,011 51,910 SH   SOLE   51,910 0 0
FIGS, INC COM 30260D103 10,262 476,880 SH   SOLE   476,880 0 0
FIRST ADVANTAGE CORP COM 31846B108 8,343 413,245 SH   SOLE   413,245 0 0
FIRST WATCH RESTAURANT GROUP COM 33748L101 6,932 531,202 SH   SOLE   531,202 0 0
FIRSTSERVICE CORP NEW COM 33767E202 369 2,545 SH   SOLE   2,545 0 0
FIVE BELOW, INC. COM 33829M101 11,918 75,255 SH   SOLE   75,255 0 0
FLEETCOR TECHNOLOGIES, INC COM 339041105 15,495 62,213 SH   SOLE   62,213 0 0
FLOOR & DECOR HOLDINGS COM 339750101 794 9,800 SH   SOLE   9,800 0 0
FMC CORP COM 302491303 12,220 92,880 SH   SOLE   92,880 0 0
FORD MOTOR CO COM 345370860 3,584 211,925 SH   SOLE   211,925 0 0
FORTINET INC. COM 34959E109 991 2,900 SH   SOLE   2,900 0 0
FTI CONSULTING INC. COM 302941109 19,607 124,710 SH   SOLE   124,710 0 0
GALLAGHER ARTHUR J & CO COM 363576109 63,076 361,262 SH   SOLE   361,262 0 0
GARTNER INC COM 366651107 5,206 17,500 SH   SOLE   17,500 0 0
GENERAC HOLDINGS INC COM 368736104 25,555 85,967 SH   SOLE   85,967 0 0
GENERAL DYNAMICS CORP COM 369550108 29,579 122,642 SH   SOLE   122,642 0 0
GENERAL MILLS COM 370334104 28,075 414,573 SH   SOLE   414,573 0 0
GENUINE PARTS CO COM 372460105 14,769 117,193 SH   SOLE   117,193 0 0
GFL ENVIRONMENTAL INC-SUB VT COM 36168Q104 3,254 100,000 SH   SOLE   100,000 0 0
GILEAD SCIENCES INC COM 375558103 20,727 348,648 SH   SOLE   348,648 0 0
GLAXO SMITHKLINE ADR COM 37733W105 30,596 702,379 SH   SOLE   702,379 0 0
GLOBAL PAYMENTS INC COM 37940X102 21,949 160,400 SH   SOLE   160,400 0 0
GODADDY, INC. COM 380237107 24,828 296,630 SH   SOLE   296,630 0 0
GRAINGER W W INC COM 384802104 1,307 2,534 SH   SOLE   2,534 0 0
GRAPHIC PACKAGING HOLDING CO COM 388689101 876 43,700 SH   SOLE   43,700 0 0
GRID DYNAMICS HOLDINGS INC COM 39813G109 3,952 280,710 SH   SOLE   280,710 0 0
GUESS INC COM 401617105 16,187 740,806 SH   SOLE   740,806 0 0
GUIDEWIRE SOFTWARE INC COM 40171V100 14,177 149,832 SH   SOLE   149,832 0 0
HALOZYME THERAPEUTICS, INC COM 40637H109 21,803 546,715 SH   SOLE   546,715 0 0
HAMILTON LANE INC - CLASS A COM 407497106 13,385 173,180 SH   SOLE   173,180 0 0
HASBRO INC COM 418056107 484 5,905 SH   SOLE   5,905 0 0
HCA HEALTHCARE INC COM 40412C101 2,030 8,100 SH   SOLE   8,100 0 0
HDFC BANK LTD COM 40415F101 3,373 55,000 SH   SOLE   55,000 0 0
HEALTHEQUITY INC COM 42226A107 41,319 612,685 SH   SOLE   612,685 0 0
HEALTHSTREAM INC COM 42222N103 1,337 67,100 SH   SOLE   67,100 0 0
HELMERICH & PAYNE INC COM 423452101 13,984 326,872 SH   SOLE   326,872 0 0
HERSHEY FOODS COM 427866108 285 1,315 SH   SOLE   1,315 0 0
HESS CORP COM 42809H107 83,857 783,420 SH   SOLE   783,420 0 0
HF SINCLAIR CORP COM 403949100 8,921 223,865 SH   SOLE   223,865 0 0
HILLMAN SOLUTIONS CORP COM 431636109 1,901 160,000 SH   SOLE   160,000 0 0
HOLLEY INC COM 43538H103 1,530 110,000 SH   SOLE   110,000 0 0
HOME DEPOT INC COM 437076102 7,639 25,519 SH   SOLE   25,519 0 0
HONEYWELL INTERNATIONAL INC. COM 438516106 4,028 20,701 SH   SOLE   20,701 0 0
HORIZON THERAPEUTICS PUBLIC LM COM G46188101 27,921 265,380 SH   SOLE   265,380 0 0
HUBSPOT INC COM 443573100 629 1,325 SH   SOLE   1,325 0 0
HYDROFARM HOLDINGS GROUP INC COM 44888K209 5,499 362,973 SH   SOLE   362,973 0 0
I-SHARES BARCLAYS 20 YR TREAS COM 464287432 2,822 21,367 SH   SOLE   21,367 0 0
IAA, INC COM 449253103 2,014 52,666 SH   SOLE   52,666 0 0
ICF INTL INC COM 44925C103 26,976 286,548 SH   SOLE   286,548 0 0
ICICI BANK LTD. - SPON ADR (IN COM 45104G104 8,096 427,480 SH   SOLE   427,480 0 0
ICON PLC - SPONSORED ADR COM G4705A100 25,126 103,304 SH   SOLE   103,304 0 0
IDEXX LABORATORIES INC COM 45168D104 13,999 25,590 SH   SOLE   25,590 0 0
IHS HOLDING LTD COM G4701H109 1,551 140,000 SH   SOLE   140,000 0 0
ILLINOIS TOOL WORKS INC COM 452308109 403 1,924 SH   SOLE   1,924 0 0
ILLUMINA INC COM 452327109 11,426 32,703 SH   SOLE   32,703 0 0
IN MODE LTD COM M5425M103 617 16,720 SH   SOLE   16,720 0 0
INGERSOLL-RAND PLC COM 45687V106 14,566 289,295 SH   SOLE   289,295 0 0
INSPIRE MEDICAL SYSTEMS INC COM 457730109 1,335 5,200 SH   SOLE   5,200 0 0
INSULET CORP COM 45784P101 713 2,675 SH   SOLE   2,675 0 0
INT'L BUSINESS MACHINES COM 459200101 34,114 262,375 SH   SOLE   262,375 0 0
INTEL CORP COM 458140100 37,969 766,112 SH   SOLE   766,112 0 0
INTERCONTINENTAL EXCHANGE INC COM 45866F104 18,173 137,551 SH   SOLE   137,551 0 0
INTERNATIONAL FLAVORS & FRAGRA COM 459506101 16,938 128,973 SH   SOLE   128,973 0 0
INTERNATIONAL PAPER COM 460146103 3,216 69,694 SH   SOLE   69,694 0 0
INTUIT INC COM 461202103 3,047 6,337 SH   SOLE   6,337 0 0
INTUITIVE SURGICAL INC COM 46120E602 2,873 9,522 SH   SOLE   9,522 0 0
INVESCO DB COMMODITY INDEX TRA COM 46138B103 701 26,896 SH   SOLE   26,896 0 0
ISHARES COMEX GOLD TRUST COM 464285204 616 16,719 SH   SOLE   16,719 0 0
ISHARES CORE MSCI EAFE ETF COM 46432F842 359 5,158 SH   SOLE   5,158 0 0
ISHARES LEHMAN 7-10YR TREAS BO COM 464287440 1,086 10,106 SH   SOLE   10,106 0 0
ISHARES RUSSELL 1000 VALUE COM 464287598 1,574 9,485 SH   SOLE   9,485 0 0
ISHARES RUSSELL 2000 - INDEX F COM 464287655 380 1,851 SH   SOLE   1,851 0 0
ISHARES S&P 500 INDEX FUND COM 464287200 1,498 3,301 SH   SOLE   3,301 0 0
J P MORGAN CHASE COM 46625h100 12,322 90,391 SH   SOLE   90,391 0 0
JANUS INTERNATIONAL GROUP COM 47103N106 6,728 747,550 SH   SOLE   747,550 0 0
JAZZ PHARMACEUTICALS PLC COM G50871105 2,963 19,035 SH   SOLE   19,035 0 0
JM SMUCKER CO COM 832696405 445 3,285 SH   SOLE   3,285 0 0
JOHN BEAN TECHNOLOGIES COM 477839104 14,201 119,870 SH   SOLE   119,870 0 0
JOHNSON & JOHNSON COM 478160104 61,078 344,624 SH   SOLE   344,624 0 0
JOHNSON CONTROLS INC COM G51502105 2,190 33,396 SH   SOLE   33,396 0 0
KARAT PACKAGING INC COM 48563L101 6,014 302,997 SH   SOLE   302,997 0 0
KELLOGG CO COM 487836108 20,664 320,419 SH   SOLE   320,419 0 0
KEURIG DR PEPPER INC COM 49271V100 4,012 105,870 SH   SOLE   105,870 0 0
KEYSIGHT TECHNOLOGIES, INC COM 49338L103 18,733 118,585 SH   SOLE   118,585 0 0
KIMBERLY-CLARK CORP COM 494368103 34,911 283,458 SH   SOLE   283,458 0 0
KINDER MORGAN INC COM 49456B101 46,880 2,479,086 SH   SOLE   2,479,086 0 0
KINSALE CAPITAL GROUP INC COM 49714P108 5,062 22,200 SH   SOLE   22,200 0 0
KLA TENCOR CORP COM 482480100 10,206 27,881 SH   SOLE   27,881 0 0
KRAFT HEINZ CO COM 500754106 11,681 296,546 SH   SOLE   296,546 0 0
KRATOS DEFENSE & SECURITY SOLU COM 50077B207 819 40,000 SH   SOLE   40,000 0 0
KYNDRYL HOLDINGS INC COM 50155Q100 563 42,879 SH   SOLE   42,879 0 0
L3 HARRIS TECHNOLOGIES COM 502431109 1,610 6,481 SH   SOLE   6,481 0 0
LAM RESEARCH CORP COM 512807108 820 1,525 SH   SOLE   1,525 0 0
LAMB WESTON HOLDINGS INC COM 513272104 539 9,000 SH   SOLE   9,000 0 0
LANDMARK BANCORP INC. COM 51504L107 2,964 112,562 SH   SOLE   112,562 0 0
LGI HOMES, INC. COM 50187T106 1,358 13,900 SH   SOLE   13,900 0 0
LHC GROUP INC COM 50187A107 997 5,916 SH   SOLE   5,916 0 0
LIBERTY MEDIA CORP FORMULA ONE COM 531229870 1,410 22,329 SH   SOLE   22,329 0 0
LIGAND PHARMACEUTICALS COM 53220K504 34,132 303,422 SH   SOLE   303,422 0 0
LINDE AG COM G5494J103 12,697 39,749 SH   SOLE   39,749 0 0
LIONS GATE ENTERTAINMENT CL A COM 535919401 7,085 436,003 SH   SOLE   436,003 0 0
LIONS GATE ENTERTAINMENT CL B COM 535919500 8,546 568,623 SH   SOLE   568,623 0 0
LIVE NATION ENTERTAINMENT INC. COM 538034109 2,769 23,537 SH   SOLE   23,537 0 0
LIVENT CORP COM 53814L108 266 10,188 SH   SOLE   10,188 0 0
LOCKHEED MARTIN CORP COM 539830109 1,847 4,184 SH   SOLE   4,184 0 0
LOWES COMPANIES INC. COM 548661107 1,729 8,549 SH   SOLE   8,549 0 0
LUCID DIAGNOSTICS INC COM 54948X109 447 133,000 SH   SOLE   133,000 0 0
LULU'S FASCHION LOUNGE HOLDING COM 55003A108 636 93,750 SH   SOLE   93,750 0 0
LULULEMON ATHLETICA, INC COM 550021109 2,420 6,626 SH   SOLE   6,626 0 0
LUMENTUM HOLDINGS INC COM 55024U109 11,899 121,921 SH   SOLE   121,921 0 0
LYFT INC CLASS A COM 55087P104 4,109 107,000 SH   SOLE   107,000 0 0
MALIBU BOATS, INC COM 56117J100 1,543 26,600 SH   SOLE   26,600 0 0
MARATHON OIL CORP COM 565849106 448 17,825 SH   SOLE   17,825 0 0
MARATHON PETROLEUM CORP COM 56585A102 9,771 114,286 SH   SOLE   114,286 0 0
MARKETAXESS HOLDINGS, INC. COM 57060D108 5,750 16,901 SH   SOLE   16,901 0 0
MARRIOTT INTERNATIONAL CLASS A COM 571903202 12,011 68,344 SH   SOLE   68,344 0 0
MARTIN MARIETTA MATERIALS INC COM 573284106 40,251 104,577 SH   SOLE   104,577 0 0
MASIMO CORP COM 574795100 1,124 7,720 SH   SOLE   7,720 0 0
MASTEC INC COM 576323109 47,064 540,345 SH   SOLE   540,345 0 0
MASTERCARD INC-CLASS A COM 57636Q104 8,176 22,879 SH   SOLE   22,879 0 0
MATCH GROUP INC COM 57667L107 7,507 69,036 SH   SOLE   69,036 0 0
MAXLINEAR INC COM 57776J100 18,755 321,430 SH   SOLE   321,430 0 0
MCCORMICK & CO INC COM 579780206 891 8,925 SH   SOLE   8,925 0 0
MCDONALD'S CORP COM 580135101 11,304 45,713 SH   SOLE   45,713 0 0
MCKESSON CORP COM 58155Q103 765 2,500 SH   SOLE   2,500 0 0
MEDTRONIC PLC COM G5960L103 18,722 168,741 SH   SOLE   168,741 0 0
MERCADOLIBRE INC COM 58733R102 7,137 6,000 SH   SOLE   6,000 0 0
MERCK & CO NEW COM 58933Y105 47,668 580,961 SH   SOLE   580,961 0 0
META PLATFORMS COM 30303M102 21,430 96,373 SH   SOLE   96,373 0 0
MFC VANGUARD INDEX FUNDS S&P 5 COM 922908363 2,218 5,343 SH   SOLE   5,343 0 0
MGM RESORTS INTERNATIONAL (MGM COM 552953101 26,206 624,840 SH   SOLE   624,840 0 0
MGP INGREDIENTS INC COM 55303J106 15,911 185,900 SH   SOLE   185,900 0 0
MICRON TECHNOLOGY COM 595112103 19,709 253,040 SH   SOLE   253,040 0 0
MICROSOFT CORP COM 594918104 218,770 709,577 SH   SOLE   709,577 0 0
MONDELEZ INTL INC COM 609207105 3,518 56,029 SH   SOLE   56,029 0 0
MOODY'S CORPORATION COM 615369105 2,944 8,724 SH   SOLE   8,724 0 0
MORNINGSTAR INC. COM 617700109 11,123 40,718 SH   SOLE   40,718 0 0
MSCI INC COM 55354G100 43,110 85,727 SH   SOLE   85,727 0 0
MongoDB, INC COM 60937P106 965 2,175 SH   SOLE   2,175 0 0
NATERA, INC COM 632307104 29,387 722,400 SH   SOLE   722,400 0 0
NATIONAL INSTRUMENTS CORP COM 636518102 16,905 416,491 SH   SOLE   416,491 0 0
NESTLE S A SPONSORED ADR REPST COM 641069406 568 4,346 SH   SOLE   4,346 0 0
NETAPP INC COM 64110D104 828 9,975 SH   SOLE   9,975 0 0
NETFLIX INC. COM 64110L106 6,825 18,221 SH   SOLE   18,221 0 0
NEWMONT CORPORATION COM 651639106 11,482 144,515 SH   SOLE   144,515 0 0
NIKE INC COM 654106103 3,768 28,001 SH   SOLE   28,001 0 0
NLIGHT INC COM 65487K100 742 42,800 SH   SOLE   42,800 0 0
NORFOLK SOUTHERN CORP COM 655844108 8,007 28,074 SH   SOLE   28,074 0 0
NORTHERN OIL AND GAS INC COM 665531307 1,787 63,400 SH   SOLE   63,400 0 0
NORTHERN TRUST CORP COM 665859104 6,137 52,701 SH   SOLE   52,701 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,140 2,550 SH   SOLE   2,550 0 0
NOVO-NORDISK A/S-SPONS ADR COM 670100205 8,444 76,036 SH   SOLE   76,036 0 0
NV5 GLOBAL INC COM 62945V109 23,922 179,460 SH   SOLE   179,460 0 0
NVIDIA CORP COM 67066G104 6,519 23,893 SH   SOLE   23,893 0 0
NXP SEMI ADR COM N6596X109 613 3,310 SH   SOLE   3,310 0 0
NueroPace COM 641288105 1,641 199,919 SH   SOLE   199,919 0 0
O'REILLY AUTOMOTIVE INC COM 67103H107 801 1,170 SH   SOLE   1,170 0 0
OMNICELL INC COM 68213N109 1,904 14,700 SH   SOLE   14,700 0 0
ON SEMICONDUCTOR CORP COM 682189105 2,712 43,310 SH   SOLE   43,310 0 0
ONE SPA WORLD HOLDINGS COM P73684113 1,227 120,300 SH   SOLE   120,300 0 0
OPEN LENDING CORP - CL A COM 68373J104 23,995 1,268,891 SH   SOLE   1,268,891 0 0
ORACLE CORP COM 68389X105 367 4,435 SH   SOLE   4,435 0 0
ORASURE TECHNOLOGIES INC. COM 68554V108 8,841 1,303,920 SH   SOLE   1,303,920 0 0
ORGANON & CO COM 68622V106 1,179 33,742 SH   SOLE   33,742 0 0
ORTHOPEDIATRICS CORP COM 68752l100 1,538 28,490 SH   SOLE   28,490 0 0
OVERSTOCK.COM INC COM 690370101 9,205 209,185 SH   SOLE   209,185 0 0
PALO ALTO NETWORKS, INC. COM 697435105 31,214 50,142 SH   SOLE   50,142 0 0
PALOMAR HOLDINGS INC COM 69753M105 17,827 278,588 SH   SOLE   278,588 0 0
PARAGON 28 INC COM 69913P105 6,290 375,750 SH   SOLE   375,750 0 0
PARKER HANNIFIN CORP COM COM 701094104 1,143 4,028 SH   SOLE   4,028 0 0
PATRICK INDUSTRIES INC COM 703343103 1,936 32,100 SH   SOLE   32,100 0 0
PAYA HOLDINGS INC-A COM 70434P103 12,090 2,063,090 SH   SOLE   2,063,090 0 0
PAYCHEX COM COM 704326107 10,657 78,093 SH   SOLE   78,093 0 0
PAYPAL HOLDINGS INC COM 70450Y103 9,071 78,438 SH   SOLE   78,438 0 0
PENN NATIONAL GAMING COM 707569109 14,008 330,220 SH   SOLE   330,220 0 0
PEPSICO INC. COM 713448108 72,846 435,215 SH   SOLE   435,215 0 0
PFIZER COM 717081103 60,138 1,161,635 SH   SOLE   1,161,635 0 0
PGT INNOVATIONS INC COM 69336V101 14,320 796,425 SH   SOLE   796,425 0 0
PHILIP MORRIS INTERNATIONAL (P COM 718172109 237 2,518 SH   SOLE   2,518 0 0
PHILLIPS 66 COM 718546104 4,588 53,107 SH   SOLE   53,107 0 0
PINTEREST INC CL A COM 72352L106 14,309 581,425 SH   SOLE   581,425 0 0
PITNEY BOWES INC COM 724479100 4,453 856,300 SH   SOLE   856,300 0 0
PLAYA HOTELS & RESORTS NV COM N70544106 2,138 247,200 SH   SOLE   247,200 0 0
PRIMO WATER CORP COM 74167P108 499 35,000 SH   SOLE   35,000 0 0
PRIVIA HEALTH GROUP COM 74276R102 21,347 798,610 SH   SOLE   798,610 0 0
PROCORE TECHNOLOGIES COM 74275K108 1,623 28,000 SH   SOLE   28,000 0 0
PROCTER & GAMBLE COM 742718109 60,474 395,772 SH   SOLE   395,772 0 0
PROSHARES ULTRASHORT 20 PLUS Y COM 74347B201 17,635 861,086 SH   SOLE   861,086 0 0
QUALCOMM INC COM 747525103 59,029 386,268 SH   SOLE   386,268 0 0
QUANTERIX CORP (QTRX) COM 74766Q101 11,229 384,675 SH   SOLE   384,675 0 0
QUIDEL CORPORATION COM 74838J101 8,783 78,100 SH   SOLE   78,100 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 4,344 43,852 SH   SOLE   43,852 0 0
RECRO PHARMA INC COM 75629F109 1,242 690,000 SH   SOLE   690,000 0 0
REPUBLIC SERVICES INC COM 760759100 11,615 87,664 SH   SOLE   87,664 0 0
RH CO NPV COM 74967X103 1,402 4,300 SH   SOLE   4,300 0 0
RIO TINTO PLC SPONSORED ADR COM 767204100 20,378 253,453 SH   SOLE   253,453 0 0
ROCHE HLDS LTD SPONSORED ADR COM 771195104 13,330 267,795 SH   SOLE   267,795 0 0
ROCKWELL AUTOMATION INCO COM 773903109 1,458 5,205 SH   SOLE   5,205 0 0
RUSH STREET INTERACTIVE INC - COM 782011100 8,727 1,200,375 SH   SOLE   1,200,375 0 0
S&P GLOBAL INC COM 78409V104 54,759 133,501 SH   SOLE   133,501 0 0
SALESFORCE INC COM 79466L302 4,726 22,261 SH   SOLE   22,261 0 0
SANOFI SPONSORED (FR)- trds w/ COM 80105N105 5,117 99,677 SH   SOLE   99,677 0 0
SAP AKTIENGESLLSCHAFT AG ADR ( COM 803054204 7,190 64,800 SH   SOLE   64,800 0 0
SBA COMMUNICATIONS CORPORATION COM 78410G104 12,351 35,894 SH   SOLE   35,894 0 0
SCHLUMBERGER LTD COM 806857108 51,325 1,242,434 SH   SOLE   1,242,434 0 0
SEMPRA ENERGY COM 816851109 1,026 6,100 SH   SOLE   6,100 0 0
SERVICENOW COM 81762P102 3,501 6,286 SH   SOLE   6,286 0 0
SHELL PLC ADR COM 780259305 21,011 382,514 SH   SOLE   382,514 0 0
SHOALS TECHNOLOGIES GROUP COM 82489W107 14,494 850,558 SH   SOLE   850,558 0 0
SHUTTERSTOCK INC COM 825690100 2,293 24,635 SH   SOLE   24,635 0 0
SIENTRA INC COM 82621J105 365 164,300 SH   SOLE   164,300 0 0
SILICON LABORATORIES INC COM 826919102 8,762 58,335 SH   SOLE   58,335 0 0
SLEEP NUMBER CORP COM 83125X103 1,019 20,100 SH   SOLE   20,100 0 0
SMITH & NEPHEW PLC - SPONSORED COM 83175M205 4,051 127,000 SH   SOLE   127,000 0 0
SOLAREDGE TECHNOLOGIES INC COM 83417M104 9,304 28,861 SH   SOLE   28,861 0 0
SPDR S&P 500 ETF COM 78462F103 1,475 3,265 SH   SOLE   3,265 0 0
SPDR S&P METALS & MINING ETF COM 78464a755 670 10,925 SH   SOLE   10,925 0 0
SPIDER KBW REGIONAL BANKING COM 78464a698 388 5,625 SH   SOLE   5,625 0 0
SPLUNK INC COM 848637104 25,531 171,796 SH   SOLE   171,796 0 0
SS&C TECHNOLOGIES INC COM 78467J100 3,150 41,989 SH   SOLE   41,989 0 0
STAAR SURGICAL COMPANY COM 852312305 14,760 184,710 SH   SOLE   184,710 0 0
STARBUCKS CORP COM 855244109 2,991 32,876 SH   SOLE   32,876 0 0
STERLING CHECK CORP COM 85917T109 13,493 510,515 SH   SOLE   510,515 0 0
STEVANATO GROUP SPA COM T9224W109 6,403 318,259 SH   SOLE   318,259 0 0
STEVEN MADDEN, LTD. COM 556269108 15,755 407,737 SH   SOLE   407,737 0 0
STMICOELECTRONICS NV-NY SHS COM 861012102 3,484 80,600 SH   SOLE   80,600 0 0
STRYKER CORP COM 863667101 3,097 11,584 SH   SOLE   11,584 0 0
SUMMIT MATERIALS, INC - CL A COM 86614U100 14,394 463,433 SH   SOLE   463,433 0 0
SUNCOR ENERGY INC COM 867224107 5,415 166,155 SH   SOLE   166,155 0 0
SUNOPTA INC COM 8676EP108 1,205 240,000 SH   SOLE   240,000 0 0
SYNEOS HEALTH INC COM 87166B102 9,977 123,255 SH   SOLE   123,255 0 0
SYNOPSYS, INC COM 871607107 19,349 58,058 SH   SOLE   58,058 0 0
SYSCO CORP COM 871829107 16,783 205,546 SH   SOLE   205,546 0 0
TAIWAN SEMICONDUCTOR MFG CO LT COM 874039100 13,479 129,281 SH   SOLE   129,281 0 0
TAKE-TWO INTERACTIVE SOFTWARE COM 874054109 22,324 145,207 SH   SOLE   145,207 0 0
TARGET CORP COM 87612E106 956 4,506 SH   SOLE   4,506 0 0
TASKUS INC - A COM 87652V109 46,945 1,220,606 SH   SOLE   1,220,606 0 0
TELEFLEX INC. COM 879369106 2,005 5,650 SH   SOLE   5,650 0 0
TENABLE HOLDINGS COM 88025T102 51,263 887,065 SH   SOLE   887,065 0 0
TESLA INC COM 88160R101 2,532 2,350 SH   SOLE   2,350 0 0
TEXAS INSTRUMENTS INC. COM 882508104 569 3,100 SH   SOLE   3,100 0 0
TEXAS ROADHOUSE INC-CL A COM 882681109 4,970 59,355 SH   SOLE   59,355 0 0
THE BANCORP, INC COM 05969A105 12,612 445,170 SH   SOLE   445,170 0 0
THE COOPER COS INC COM 216648402 2,359 5,650 SH   SOLE   5,650 0 0
THE LOVESAC CO COM 54738L109 13,840 256,007 SH   SOLE   256,007 0 0
THE REAL GOOD FOOD COMPANY COM 75601G109 1,027 130,000 SH   SOLE   130,000 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 4,540 7,686 SH   SOLE   7,686 0 0
TJX COMPANIES INC COM 872540109 1,215 20,055 SH   SOLE   20,055 0 0
TOTALENERGIES SE (FR) COM 89151E109 817 16,170 SH   SOLE   16,170 0 0
TPG PARTNERS LLC COM 872657101 3,014 100,000 SH   SOLE   100,000 0 0
TRACTOR SUPPLY CO COM 892356106 26,935 115,418 SH   SOLE   115,418 0 0
TRANSCAT INC COM 893529107 2,527 31,139 SH   SOLE   31,139 0 0
TRANSDIGM GROUP INCORPORATED COM 893641100 2,730 4,190 SH   SOLE   4,190 0 0
TRANSMEDICS GROUP, INC COM 89377M109 13,801 512,284 SH   SOLE   512,284 0 0
TRANSUNION COM 89400J107 24,807 240,048 SH   SOLE   240,048 0 0
TREX COMPANY, INC COM 89531P105 1,775 27,172 SH   SOLE   27,172 0 0
TRIPADVISOR INC COM 896945201 1,738 64,085 SH   SOLE   64,085 0 0
TRUIST FINANCIAL CORP (TFC) COM 89832Q109 36,988 652,344 SH   SOLE   652,344 0 0
TYLER TECHNOLOGIES COM 902252105 11,832 26,595 SH   SOLE   26,595 0 0
TYSON FOODS INC. COM 902494103 2,999 33,460 SH   SOLE   33,460 0 0
UBER TECHNOLOGIES COM 90353T100 20,739 581,243 SH   SOLE   581,243 0 0
UMB FINANCIAL CORP COM 902788108 314 3,230 SH   SOLE   3,230 0 0
UNILEVER PLC ADR (TICKER UL) COM 904767704 4,174 91,601 SH   SOLE   91,601 0 0
UNION PACIFIC COM 907818108 10,450 38,249 SH   SOLE   38,249 0 0
UNITED PARCEL SERVICE - CL B COM 911312106 18,944 88,334 SH   SOLE   88,334 0 0
UNITED RENTALS INC COM 911363109 826 2,325 SH   SOLE   2,325 0 0
UNITEDHEALTH GROUP, INC. COM 91324P102 14,137 27,722 SH   SOLE   27,722 0 0
UNIVAR SOLUTIONS INC COM 91336L107 1,865 58,035 SH   SOLE   58,035 0 0
UNIVERSAL DISPLAY CORP COM 91347P105 34,925 209,194 SH   SOLE   209,194 0 0
UPWORK INC COM 91688F104 22,308 959,900 SH   SOLE   959,900 0 0
US BANCORP COM 902973304 3,223 60,644 SH   SOLE   60,644 0 0
VAALCO ENERGY, INC (13D) COM 91851C201 9,547 1,461,970 SH   SOLE   1,461,970 0 0
VAIL RESORTS INC COM 91879Q109 1,552 5,962 SH   SOLE   5,962 0 0
VALERO ENERGY CORP COM 91913y100 957 9,420 SH   SOLE   9,420 0 0
VARONIS SYSTEMS INC COM 922280102 43,197 908,640 SH   SOLE   908,640 0 0
VEEVA SYSTEMS INC CL A COM 922475108 12,834 60,406 SH   SOLE   60,406 0 0
VERISK ANALYTICS INC COM 92345Y106 32,680 152,262 SH   SOLE   152,262 0 0
VERIZON COMM COM 92343V104 37,416 734,503 SH   SOLE   734,503 0 0
VERRA MOBILITY CORPORATION COM 92511U102 1,829 112,325 SH   SOLE   112,325 0 0
VERRICA PHARMACEUTICALS INC COM 92511W108 5,750 708,976 SH   SOLE   708,976 0 0
VERTEX PHARMACEUTICALS COM 92532F100 695 2,662 SH   SOLE   2,662 0 0
VERTICALS INC-CLASS A COM 46571Y107 2,839 101,900 SH   SOLE   101,900 0 0
VIANT TECHNOLOGY INC COM 92557A101 1,559 238,060 SH   SOLE   238,060 0 0
VIATRIS INC COM 92556V106 1,180 108,497 SH   SOLE   108,497 0 0
VICOR CORPORATION COM 925815102 7,073 100,252 SH   SOLE   100,252 0 0
VIPER ENERGY PARTNERS LP COM 92763M105 4,435 150,000 SH   SOLE   150,000 0 0
VISA INC COM 92826C839 16,297 73,486 SH   SOLE   73,486 0 0
VISTRA ENERGY CORP COM 92840M102 907 39,000 SH   SOLE   39,000 0 0
VIVID SEATS CL A COM 92854T100 6,947 628,156 SH   SOLE   628,156 0 0
WAL MART INC. COM 931142103 28,460 191,112 SH   SOLE   191,112 0 0
WALKER & DUNLOP INC (WD) COM 93148P102 1,281 9,900 SH   SOLE   9,900 0 0
WASTE MANAGEMENT COM 94106L109 62,099 391,793 SH   SOLE   391,793 0 0
WELLTOWER INC COM 95040Q104 3,537 36,790 SH   SOLE   36,790 0 0
WESCO INTERNATIONAL INC COM 95082P105 21,169 162,666 SH   SOLE   162,666 0 0
WEYERHAEUSER CO COM 962166104 1,427 37,644 SH   SOLE   37,644 0 0
WILLDAN GROUP INC COM 96924N100 2,437 79,400 SH   SOLE   79,400 0 0
WINGSTOP INC COM 974155103 10,220 87,090 SH   SOLE   87,090 0 0
WORKDAY, INC. CL A COM 98138H101 3,117 13,015 SH   SOLE   13,015 0 0
XYLEM INC. COM 98419M100 677 7,943 SH   SOLE   7,943 0 0
YUM CHINA HOLDINGS INC COM 98850P109 4,961 119,423 SH   SOLE   119,423 0 0
YUM! BRANDS INC COM 988498101 930 7,845 SH   SOLE   7,845 0 0
ZILLOW GROUP, INC COM 98954M200 1,824 37,000 SH   SOLE   37,000 0 0
ZIMMER BIOMET HOLDINGS COM 98956P102 7,720 60,360 SH   SOLE   60,360 0 0
ZOETIS INC COM 98978V103 1,051 5,575 SH   SOLE   5,575 0 0
ZUORA INC COM 98983V106 13,984 933,490 SH   SOLE   933,490 0 0
GOEDEKER WRTS -buy 1 GOED @2.2 WT 28252C117 743 1,200,000 SH   SOLE   1,200,000 0 0
ELANCO ANIMAL HLTH 5 CONV PRD PFD CV 28414H202 2,091 50,000 SH   SOLE   50,000 0 0
AIR TRANSPORT SERVICES G (ATSG CONV 00922RAB1 2,252 1,900,000 PRN   SOLE   1,900,000 0 0
APELLIS PHARMACEUTICALS INC (A CONV 03753UAB2 475 300,000 PRN   SOLE   300,000 0 0
ARRAY TECHNOLOGIES INC 144A (A CONV 04271TAA8 758 1,000,000 PRN   SOLE   1,000,000 0 0
CERENCE INC (CRNC) - 26.7271 c CONV 156727AB5 311 250,000 PRN   SOLE   250,000 0 0
ETSY INC (ETSY) 144A - 4.0518 CONV 29786AAM8 888 1,000,000 PRN   SOLE   1,000,000 0 0
EXACT SCIENCES (EXAS) - 8.2076 CONV 30063PAC9 659 750,000 PRN   SOLE   750,000 0 0
GREENBRIER COS INC (GBX) - 16. CONV 393657AK7 1,115 1,000,000 PRN   SOLE   1,000,000 0 0
GREENBRIER COS INC (GBX) 144A CONV 393657AL5 1,155 1,000,000 PRN   SOLE   1,000,000 0 0
GUIDEWIRE SOFTWARE INC (GWRE) CONV 40171VAA8 523 500,000 PRN   SOLE   500,000 0 0
INVACARE CORP (IVC) - conv rat CONV 461203AQ4 525 1,000,000 PRN   SOLE   1,000,000 0 0
J2 GLOBAL COMMUNICATIONS (JCOM CONV 48123VAD4 1,691 1,500,000 PRN   SOLE   1,500,000 0 0
LUMENTUM HOLDINGS (LITE) - 10. CONV 55024UAD1 2,318 2,000,000 PRN   SOLE   2,000,000 0 0
MITEK SYSTEMS INC 144A FOR LIF CONV 606710AB7 2,236 2,250,000 PRN   SOLE   2,250,000 0 0
PATRICK INDUSTRIES INC (PATK) CONV 703343AF0 1,119 1,250,000 PRN   SOLE   1,250,000 0 0
PRA GROUP INC (PRAA) - 21.6275 CONV 69354NAB2 2,212 2,000,000 PRN   SOLE   2,000,000 0 0
PTC THERAPEUTICS INC 144A (PTC CONV 69366JAC5 603 600,000 PRN   SOLE   600,000 0 0
SOUTHWEST AIRLINES CO (LUV) - CONV 844741BG2 2,375 1,750,000 PRN   SOLE   1,750,000 0 0
STRIDE INC (LRN) - 18.9109 con CONV 86333MAA6 1,984 2,000,000 PRN   SOLE   2,000,000 0 0
TRAVERE THERAPEUTICS INC (TVTX CONV 89422GAA5 530 500,000 PRN   SOLE   500,000 0 0
ZYNGA INC (ZNGA)- conv ratio 1 CONV 98986TAB4 608 500,000 PRN   SOLE   500,000 0 0
ANR - CONTINGENT REV PYMT THRU RT 03634H118 17 3,797,345 SH   SOLE   3,797,345 0 0