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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   3,327,181 30,519 SH   SOLE   0 30,519 0
ABBVIE INC COM 00287Y109   889,218 6,600 SH   SOLE   5,621 979 0
ADOBE SYSTEMS INCORPORATED COM 00724F101   9,652,663 19,740 SH   SOLE   2,579 17,161 0
AFFIRM HLDGS INC COM CL A 00827B106   287,024 18,723 SH   SOLE   0 18,723 0
AGREE RLTY CORP COM 008492100   1,170,089 17,894 SH   SOLE   0 17,894 0
AIRBNB INC COM CL A 009066101   240,172 1,874 SH   SOLE   1,200 674 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   222,232 25,781 SH   SOLE   0 25,781 0
ALGONQUIN PWR UTILS CORP COM 015857105   928,787 112,444 SH   SOLE   0 112,444 0
ALPHABET INC CAP STK CL A 02079K305   4,607,732 38,494 SH   SOLE   33,320 5,174 0
ALPHABET INC CAP STK CL C 02079K107   13,602,109 112,442 SH   SOLE   15,780 96,662 0
ALPHATEC HLDGS INC COM NEW 02081G201   224,714 12,498 SH   SOLE   0 12,498 0
ALPS ETF TR ALERIAN MLP 00162Q452   2,212,150 56,418 SH   SOLE   46,816 9,602 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   1,715,133 98,969 SH   SOLE   0 98,969 0
ALTERYX INC COM CL A 02156B103   267,815 5,899 SH   SOLE   0 5,899 0
AMAZON COM INC COM 023135106   17,746,950 136,138 SH   SOLE   42,560 93,578 0
AMERICAN EXPRESS CO COM 025816109   593,499 3,407 SH   SOLE   3,407 0 0
AMERISOURCEBERGEN CORP COM 03073E105   950,402 4,939 SH   SOLE   4,540 399 0
AMETEK INC COM 031100100   1,491,562 9,214 SH   SOLE   7,789 1,425 0
AMPLITUDE INC COM CL A 03213A104   157,267 14,297 SH   SOLE   0 14,297 0
ANSYS INC COM 03662Q105   1,288,053 3,900 SH   SOLE   0 3,900 0
APPLE INC COM 037833100   8,763,953 45,182 SH   SOLE   22,375 22,807 0
ASPEN AEROGELS INC COM 04523Y105   84,202 10,672 SH   SOLE   0 10,672 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   136,042 25,100 SH   SOLE   0 25,100 0
AUGMEDIX INC COM 05105P107   327,609 68,110 SH   SOLE   0 68,110 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,857,006 8,449 SH   SOLE   700 7,749 0
AUTOZONE INC COM 053332102   224,402 90 SH   SOLE   40 50 0
AXON ENTERPRISE INC COM 05464C101   2,926,800 15,000 SH   SOLE   12,132 2,868 0
BARRICK GOLD CORP COM 067901108   2,031,600 120,000 SH   SOLE   0 120,000 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,420,606 4,166 SH   SOLE   2,769 1,397 0
BIO-TECHNE CORP COM 09073M104   228,482 2,799 SH   SOLE   2,453 346 0
BLUEPRINT MEDICINES CORP COM 09627Y109   327,882 5,188 SH   SOLE   0 5,188 0
BOEING CO COM 097023105   517,975 2,453 SH   SOLE   0 2,453 0
BRAZE INC COM CL A 10576N102   272,111 6,214 SH   SOLE   0 6,214 0
BROADCOM INC COM 11135F101   239,411 276 SH   SOLE   276 0 0
BROWN & BROWN INC COM 115236101   1,097,241 15,939 SH   SOLE   14,148 1,791 0
CADENCE DESIGN SYSTEM INC COM 127387108   1,047,132 4,465 SH   SOLE   3,331 1,134 0
CALIFORNIA RES CORP COM STOCK 13057Q305   2,151,683 47,509 SH   SOLE   0 47,509 0
CERUS CORP COM 157085101   75,023 30,497 SH   SOLE   0 30,497 0
CHEVRON CORP NEW COM 166764100   931,355 5,919 SH   SOLE   5,919 0 0
CLEAN HARBORS INC COM 184496107   1,923,667 11,699 SH   SOLE   0 11,699 0
CONSTELLATION BRANDS INC CL A 21036P108   1,056,390 4,292 SH   SOLE   3,233 1,059 0
COPART INC COM 217204106   204,310 2,240 SH   SOLE   2,240 0 0
COSTCO WHSL CORP NEW COM 22160K105   3,973,783 7,381 SH   SOLE   2,485 4,896 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   802,634 14,297 SH   SOLE   0 14,297 0
CROWDSTRIKE HLDGS INC CL A 22788C105   955,536 6,506 SH   SOLE   4,401 2,105 0
CROWN CASTLE INC COM 22822V101   4,455,738 39,106 SH   SOLE   38,073 1,033 0
CUMMINS INC COM 231021106   561,171 2,289 SH   SOLE   2,289 0 0
DANAHER CORPORATION COM 235851102   2,704,320 11,268 SH   SOLE   2,964 8,304 0
DATADOG INC CL A COM 23804L103   774,054 7,868 SH   SOLE   5,715 2,153 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   191,004 17,364 SH   SOLE   0 17,364 0
DEXCOM INC COM 252131107   606,696 4,721 SH   SOLE   3,402 1,319 0
DISNEY WALT CO COM 254687106   6,524,493 73,079 SH   SOLE   0 73,079 0
DOMINOS PIZZA INC COM 25754A201   3,062,902 9,089 SH   SOLE   0 9,089 0
DOUBLEVERIFY HLDGS INC COM 25862V105   330,898 8,502 SH   SOLE   0 8,502 0
DOXIMITY INC CL A 26622P107   212,863 6,257 SH   SOLE   0 6,257 0
EPR PPTYS COM SH BEN INT 26884U109   971,194 20,752 SH   SOLE   16,626 4,126 0
ETSY INC COM 29786A106   276,167 3,264 SH   SOLE   0 3,264 0
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   115,734 19,289 SH   SOLE   0 19,289 0
EXACT SCIENCES CORP COM 30063P105   1,471,601 15,672 SH   SOLE   11,655 4,017 0
EXXON MOBIL CORP COM 30231G102   1,604,138 14,957 SH   SOLE   12,379 2,578 0
FLOOR & DECOR HLDGS INC CL A 339750101   10,297,758 99,055 SH   SOLE   0 99,055 0
FTI CONSULTING INC COM 302941109   2,022,397 10,633 SH   SOLE   0 10,633 0
GIBRALTAR INDS INC COM 374689107   1,612,073 25,621 SH   SOLE   0 25,621 0
GITLAB INC CLASS A COM 37637K108   453,703 8,877 SH   SOLE   0 8,877 0
GLAUKOS CORP COM 377322102   318,095 4,467 SH   SOLE   0 4,467 0
GLOBUS MED INC CL A 379577208   426,783 7,168 SH   SOLE   7,168 0 0
GRAY TELEVISION INC COM 389375106   1,709,227 216,907 SH   SOLE   0 216,907 0
GREEN PLAINS INC COM 393222104   2,113,042 65,541 SH   SOLE   0 65,541 0
GROWGENERATION CORP COM 39986L109   48,807 14,355 SH   SOLE   0 14,355 0
GUARDANT HEALTH INC COM 40131M109   225,755 6,306 SH   SOLE   0 6,306 0
GXO LOGISTICS INCORPORATED COMMON STOCK 36262G101   653,454 10,402 SH   SOLE   9,061 1,341 0
HANCOCK WHITNEY CORPORATION COM 410120109   964,413 25,128 SH   SOLE   0 25,128 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,277,525 51,101 SH   SOLE   0 51,101 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   877,010 101,038 SH   SOLE   0 101,038 0
HEALTHEQUITY INC COM 42226A107   719,985 11,403 SH   SOLE   7,687 3,716 0
HEICO CORP NEW COM 422806109   510,826 2,887 SH   SOLE   2,887 0 0
HILLMAN SOLUTIONS CORP COM 431636109   119,914 13,309 SH   SOLE   0 13,309 0
HOWMET AEROSPACE INC COM 443201108   884,448 17,846 SH   SOLE   17,846 0 0
HUBSPOT INC COM 443573100   2,940,329 5,526 SH   SOLE   3,904 1,622 0
IMAX CORP COM 45245E109   419,602 24,697 SH   SOLE   17,946 6,751 0
INARI MED INC COM 45332Y109   344,828 5,931 SH   SOLE   0 5,931 0
INTAPP INC COM 45827U109   430,080 10,262 SH   SOLE   0 10,262 0
INTUITIVE SURGICAL INC COM NEW 46120E602   9,992,513 29,223 SH   SOLE   0 29,223 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   144,528 13,558 SH   SOLE   0 13,558 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   664,690 9,219 SH   SOLE   8,156 1,063 0
LILLY ELI & CO COM 532457108   1,339,876 2,857 SH   SOLE   2,428 429 0
LIVENT CORP COM 53814L108   1,651,505 60,208 SH   SOLE   0 60,208 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,111,819 41,209 SH   SOLE   0 41,209 0
MASTERCARD INCORPORATED CL A 57636Q104   19,592,415 49,815 SH   SOLE   15,558 34,257 0
MCDONALDS CORP COM 580135101   613,233 2,055 SH   SOLE   1,955 100 0
MEDPACE HLDGS INC COM 58506Q109   1,651,889 6,878 SH   SOLE   0 6,878 0
MGP INGREDIENTS INC NEW COM 55303J106   2,309,039 21,726 SH   SOLE   0 21,726 0
MICROSOFT CORP COM 594918104   3,978,611 11,683 SH   SOLE   9,369 2,314 0
MONGODB INC CL A 60937P106   1,389,146 3,380 SH   SOLE   1,319 2,061 0
MSCI INC COM 55354G100   1,629,375 3,472 SH   SOLE   290 3,182 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   148,171 14,058 SH   SOLE   0 14,058 0
NETFLIX INC COM 64110L106   220,245 500 SH   SOLE   94 406 0
NEURONETICS INC COM 64131A105   36,655 17,049 SH   SOLE   0 17,049 0
NEXTERA ENERGY INC COM 65339F101   448,687 6,047 SH   SOLE   6,047 0 0
NNN REIT INC COM 637417106   612,924 14,324 SH   SOLE   14,324 0 0
NOODLES & CO COM CL A 65540B105   469,759 138,982 SH   SOLE   102,102 36,880 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   899,232 41,306 SH   SOLE   38,004 3,302 0
NV5 GLOBAL INC COM 62945V109   1,551,112 14,003 SH   SOLE   0 14,003 0
NVIDIA CORPORATION COM 67066G104   16,938,144 40,041 SH   SOLE   3,832 36,209 0
OLO INC CL A 68134L109   186,836 28,922 SH   SOLE   0 28,922 0
ON SEMICONDUCTOR CORP COM 682189105   823,697 8,709 SH   SOLE   6,934 1,775 0
ORACLE CORP COM 68389X105   558,056 4,686 SH   SOLE   4,686 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   503,443 527 SH   SOLE   395 132 0
PAGERDUTY INC COM 69553P100   233,837 10,402 SH   SOLE   0 10,402 0
PAPA JOHNS INTL INC COM 698813102   1,545,188 20,929 SH   SOLE   0 20,929 0
PARKER-HANNIFIN CORP COM 701094104   5,740,999 14,719 SH   SOLE   0 14,719 0
PAYLOCITY HLDG CORP COM 70438V106   318,130 1,724 SH   SOLE   0 1,724 0
PAYSIGN INC COM 70451A104   67,294 27,467 SH   SOLE   0 27,467 0
PENUMBRA INC COM 70975L107   319,976 930 SH   SOLE   0 930 0
PEPSICO INC COM 713448108   501,205 2,706 SH   SOLE   2,706 0 0
PERFICIENT INC COM 71375U101   2,022,919 24,276 SH   SOLE   0 24,276 0
PHREESIA INC COM 71944F106   356,181 11,486 SH   SOLE   0 11,486 0
PINTEREST INC CL A 72352L106   330,486 12,088 SH   SOLE   0 12,088 0
PORCH GROUP INC COM 733245104   61,974 44,909 SH   SOLE   0 44,909 0
PROLOGIS INC. COM 74340W103   1,677,456 13,679 SH   SOLE   0 13,679 0
RAPID7 INC COM 753422104   2,438,962 53,864 SH   SOLE   0 53,864 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   783,190 7,995 SH   SOLE   7,227 768 0
RH COM 74967X103   2,172,000 6,590 SH   SOLE   0 6,590 0
ROYAL CARIBBEAN GROUP COM V7780T103   827,845 7,980 SH   SOLE   7,174 806 0
RXO INC COMMON STOCK 74982T103   530,138 23,385 SH   SOLE   21,138 2,247 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,715,029 29,219 SH   SOLE   0 29,219 0
S&P GLOBAL INC COM 78409V104   211,670 528 SH   SOLE   528 0 0
SAMSARA INC COM CL A 79589L106   456,245 16,465 SH   SOLE   0 16,465 0
SCHRODINGER INC COM 80810D103   754,890 15,122 SH   SOLE   6,938 8,184 0
SERVICENOW INC COM 81762P102   885,665 1,576 SH   SOLE   1,408 168 0
SHAKE SHACK INC CL A 819047101   418,833 5,389 SH   SOLE   0 5,389 0
SMARTSHEET INC COM CL A 83200N103   293,378 7,668 SH   SOLE   0 7,668 0
SNOWFLAKE INC CL A 833445109   756,890 4,301 SH   SOLE   3,764 537 0
SONIC AUTOMOTIVE INC CL A 83545G102   1,497,124 31,406 SH   SOLE   0 31,406 0
SOUNDTHINKING INC COM 82536T107   219,321 10,033 SH   SOLE   0 10,033 0
SPDR GOLD TR GOLD SHS 78463V107   445,675 2,500 SH   SOLE   2,500 0 0
STITCH FIX INC COM CL A 860897107   63,983 16,619 SH   SOLE   0 16,619 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   81,918 64,502 SH   SOLE   0 64,502 0
SUNOPTA INC COM 8676EP108   106,846 15,971 SH   SOLE   0 15,971 0
SUPER MICRO COMPUTER INC COM 86800U104   1,774,411 7,119 SH   SOLE   5,760 1,359 0
SYMBOTIC INC CLASS A COM 87151X101   326,041 7,616 SH   SOLE   0 7,616 0
TABULA RASA HEALTHCARE INC COM 873379101   186,739 22,635 SH   SOLE   0 22,635 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   200,932 1,991 SH   SOLE   1,309 682 0
TALOS ENERGY INC COM 87484T108   1,529,736 110,291 SH   SOLE   0 110,291 0
TANDEM DIABETES CARE INC COM NEW 875372203   797,575 32,501 SH   SOLE   0 32,501 0
TELA BIO INC COM 872381108   143,552 14,171 SH   SOLE   0 14,171 0
TELADOC HEALTH INC COM 87918A105   1,246,200 49,218 SH   SOLE   0 49,218 0
TENABLE HLDGS INC COM 88025T102   1,862,067 42,757 SH   SOLE   0 42,757 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   103,401 30,592 SH   SOLE   0 30,592 0
THE TRADE DESK INC COM CL A 88339J105   1,178,146 15,257 SH   SOLE   10,523 4,734 0
THERMO FISHER SCIENTIFIC INC COM 883556102   1,172,028 2,246 SH   SOLE   0 2,246 0
UNITEDHEALTH GROUP INC COM 91324P102   15,442,492 32,129 SH   SOLE   4,276 27,853 0
VOYA FINANCIAL INC COM 929089100   514,806 7,179 SH   SOLE   5,702 1,477 0
WASTE CONNECTIONS INC COM 94106B101   1,242,205 8,691 SH   SOLE   7,964 727 0
WEATHERFORD INTL PLC ORD SHS G48833118   521,065 7,845 SH   SOLE   5,892 1,953 0
WYNN RESORTS LTD COM 983134107   605,040 5,729 SH   SOLE   5,729 0 0
ZSCALER INC COM 98980G102   565,450 3,865 SH   SOLE   2,780 1,085 0