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   4,696,331 48,491 SH   SOLE   0 48,491 0
ABBVIE INC COM 00287Y109   964,269 6,469 SH   SOLE   5,621 848 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   861,136 2,804 SH   SOLE   0 2,804 0
ADOBE INC COM 00724F101   9,146,513 17,938 SH   SOLE   400 17,538 0
AFFIRM HLDGS INC COM CL A 00827B106   429,611 20,198 SH   SOLE   0 20,198 0
AGREE RLTY CORP COM 008492100   691,660 12,521 SH   SOLE   0 12,521 0
AIRBNB INC COM CL A 009066101   319,150 2,326 SH   SOLE   1,200 1,126 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   106,937 15,634 SH   SOLE   0 15,634 0
ALGONQUIN PWR UTILS CORP COM 015857105   826,728 139,650 SH   SOLE   0 139,650 0
ALPHABET INC CAP STK CL C 02079K107   21,101,274 160,040 SH   SOLE   16,218 143,822 0
ALPHABET INC CAP STK CL A 02079K305   5,088,098 38,882 SH   SOLE   33,358 5,524 0
ALPHATEC HLDGS INC COM NEW 02081G201   176,288 13,592 SH   SOLE   0 13,592 0
ALPS ETF TR ALERIAN MLP 00162Q452   2,275,340 53,918 SH   SOLE   46,816 7,102 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   1,037,799 86,053 SH   SOLE   0 86,053 0
ALTERYX INC COM CL A 02156B103   223,389 5,927 SH   SOLE   0 5,927 0
AMAZON COM INC COM 023135106   22,330,026 175,661 SH   SOLE   42,560 133,101 0
AMETEK INC COM 031100100   1,307,676 8,850 SH   SOLE   7,789 1,061 0
AMPLITUDE INC COM CL A 03213A104   185,363 16,021 SH   SOLE   0 16,021 0
ANSYS INC COM 03662Q105   1,457,995 4,900 SH   SOLE   0 4,900 0
APPLE INC COM 037833100   8,589,263 50,168 SH   SOLE   22,375 27,793 0
ASSERTIO HOLDINGS INC COM NEW 04546C205   77,389 30,230 SH   SOLE   0 30,230 0
ASURE SOFTWARE INC COM 04649U102   97,826 10,341 SH   SOLE   0 10,341 0
AUGMEDIX INC COM 05105P107   329,435 63,968 SH   SOLE   0 63,968 0
AUTOMATIC DATA PROCESSING IN COM 053015103   2,159,686 8,977 SH   SOLE   720 8,257 0
AUTOZONE INC COM 053332102   312,418 123 SH   SOLE   62 61 0
AXON ENTERPRISE INC COM 05464C101   2,899,284 14,570 SH   SOLE   11,632 2,938 0
BARRICK GOLD CORP COM 067901108   1,746,000 120,000 SH   SOLE   0 120,000 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,357,532 3,875 SH   SOLE   2,769 1,106 0
BLUEPRINT MEDICINES CORP COM 09627Y109   283,391 5,643 SH   SOLE   0 5,643 0
BOEING CO COM 097023105   470,191 2,453 SH   SOLE   2,453 0 0
BRAZE INC COM CL A 10576N102   289,212 6,189 SH   SOLE   0 6,189 0
BROADCOM INC COM 11135F101   508,315 612 SH   SOLE   612 0 0
BROWN & BROWN INC COM 115236101   1,142,652 16,361 SH   SOLE   14,033 2,328 0
CADENCE DESIGN SYSTEM INC COM 127387108   968,596 4,134 SH   SOLE   3,331 803 0
CALIFORNIA RES CORP COM STOCK 13057Q305   1,862,725 33,257 SH   SOLE   0 33,257 0
CHART INDS INC COM 16115Q308   692,039 4,092 SH   SOLE   2,908 1,184 0
CHEVRON CORP NEW COM 166764100   1,335,808 7,922 SH   SOLE   7,922 0 0
CONSTELLATION BRANDS INC CL A 21036P108   1,009,090 4,015 SH   SOLE   3,233 782 0
COSTCO WHSL CORP NEW COM 22160K105   7,209,831 12,762 SH   SOLE   2,485 10,277 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   454,263 10,008 SH   SOLE   0 10,008 0
CROWDSTRIKE HLDGS INC CL A 22788C105   668,919 3,996 SH   SOLE   2,601 1,395 0
CROWN CASTLE INC COM 22822V101   3,564,046 38,727 SH   SOLE   38,073 654 0
DANAHER CORPORATION COM 235851102   4,692,772 18,915 SH   SOLE   2,934 15,981 0
DEERE & CO COM 244199105   472,592 1,252 SH   SOLE   1,156 96 0
DEFINITIVE HEALTHCARE CORP CLASS A COM 24477E103   138,738 17,364 SH   SOLE   0 17,364 0
DEVON ENERGY CORP NEW COM 25179M103   301,416 6,319 SH   SOLE   6,319 0 0
DEXCOM INC COM 252131107   498,222 5,340 SH   SOLE   3,457 1,883 0
DISNEY WALT CO COM 254687106   7,753,980 95,669 SH   SOLE   0 95,669 0
DOMINOS PIZZA INC COM 25754A201   6,247,993 16,495 SH   SOLE   0 16,495 0
DOUBLEVERIFY HLDGS INC COM 25862V105   239,504 8,569 SH   SOLE   0 8,569 0
ELANCO ANIMAL HEALTH INC COM 28414H103   628,013 55,873 SH   SOLE   0 55,873 0
ELI LILLY & CO COM 532457108   1,440,046 2,681 SH   SOLE   2,428 253 0
ENPHASE ENERGY INC COM 29355A107   477,716 3,976 SH   SOLE   0 3,976 0
EPR PPTYS COM SH BEN INT 26884U109   838,526 20,186 SH   SOLE   17,248 2,938 0
ETSY INC COM 29786A106   263,357 4,078 SH   SOLE   0 4,078 0
EXACT SCIENCES CORP COM 30063P105   742,711 10,887 SH   SOLE   10,198 689 0
EXXON MOBIL CORP COM 30231G102   1,615,432 13,739 SH   SOLE   12,379 1,360 0
FLOOR & DECOR HLDGS INC CL A 339750101   12,406,102 137,084 SH   SOLE   0 137,084 0
FTI CONSULTING INC COM 302941109   1,327,370 7,440 SH   SOLE   0 7,440 0
GIBRALTAR INDS INC COM 374689107   1,210,792 17,935 SH   SOLE   0 17,935 0
GITLAB INC CLASS A COM 37637K108   477,885 10,568 SH   SOLE   0 10,568 0
GLAUKOS CORP COM 377322102   294,378 3,912 SH   SOLE   0 3,912 0
GLOBUS MED INC CL A 379577208   355,891 7,168 SH   SOLE   7,168 0 0
GRAY TELEVISION INC COM 389375106   1,050,560 151,815 SH   SOLE   0 151,815 0
GREEN PLAINS INC COM 393222104   1,380,717 45,871 SH   SOLE   0 45,871 0
GUARDANT HEALTH INC COM 40131M109   239,343 8,075 SH   SOLE   0 8,075 0
HANCOCK WHITNEY CORPORATION COM 410120109   780,415 21,098 SH   SOLE   0 21,098 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   842,721 39,751 SH   SOLE   0 39,751 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   673,331 70,728 SH   SOLE   0 70,728 0
HEALTHEQUITY INC COM 42226A107   820,132 11,227 SH   SOLE   7,687 3,540 0
HEICO CORP NEW COM 422806109   467,492 2,887 SH   SOLE   2,887 0 0
HILLMAN SOLUTIONS CORP COM 431636109   99,899 12,109 SH   SOLE   0 12,109 0
HOWMET AEROSPACE INC COM 443201108   1,067,820 23,088 SH   SOLE   20,608 2,480 0
HUBSPOT INC COM 443573100   2,363,015 4,798 SH   SOLE   3,123 1,675 0
IMAX CORP COM 45245E109   625,021 32,351 SH   SOLE   26,919 5,432 0
INARI MED INC COM 45332Y109   441,842 6,756 SH   SOLE   0 6,756 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   89,038 14,133 SH   SOLE   0 14,133 0
INTAPP INC COM 45827U109   379,681 11,327 SH   SOLE   0 11,327 0
INTUITIVE SURGICAL INC COM NEW 46120E602   12,231,460 41,847 SH   SOLE   0 41,847 0
INVITATION HOMES INC COM 46187W107   309,263 9,759 SH   SOLE   9,759 0 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   133,065 12,436 SH   SOLE   0 12,436 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   207,584 3,332 SH   SOLE   3,332 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   552,402 9,219 SH   SOLE   8,156 1,063 0
LIVENT CORP COM 53814L108   775,613 42,130 SH   SOLE   0 42,130 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,168,718 28,843 SH   SOLE   0 28,843 0
MASTERCARD INCORPORATED CL A 57636Q104   25,849,343 65,291 SH   SOLE   15,538 49,753 0
MATCH GROUP INC NEW COM 57667L107   2,426,930 61,951 SH   SOLE   0 61,951 0
MCDONALDS CORP COM 580135101   534,783 2,030 SH   SOLE   1,930 100 0
MEDPACE HLDGS INC COM 58506Q109   1,165,372 4,813 SH   SOLE   0 4,813 0
MGP INGREDIENTS INC NEW COM 55303J106   1,603,929 15,206 SH   SOLE   0 15,206 0
MICRON TECHNOLOGY INC COM 595112103   226,336 3,327 SH   SOLE   3,327 0 0
MICROSOFT CORP COM 594918104   4,681,145 14,825 SH   SOLE   9,369 5,456 0
MICROSTRATEGY INC CL A NEW 594972408   400,173 1,219 SH   SOLE   1,159 60 0
MONGODB INC CL A 60937P106   996,077 2,880 SH   SOLE   976 1,904 0
MSCI INC COM 55354G100   3,484,093 6,791 SH   SOLE   0 6,791 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   84,269 12,125 SH   SOLE   0 12,125 0
NETFLIX INC COM 64110L106   211,834 561 SH   SOLE   0 561 0
NEXTERA ENERGY INC COM 65339F101   733,427 12,802 SH   SOLE   12,802 0 0
NOODLES & CO COM CL A 65540B105   298,634 121,396 SH   SOLE   102,102 19,294 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104   215,525 13,078 SH   SOLE   10,913 2,165 0
NV5 GLOBAL INC COM 62945V109   948,732 9,859 SH   SOLE   0 9,859 0
NVIDIA CORPORATION COM 67066G104   26,009,071 59,792 SH   SOLE   3,832 55,960 0
OLO INC CL A 68134L109   201,041 33,175 SH   SOLE   0 33,175 0
ORACLE CORP COM 68389X105   353,349 3,336 SH   SOLE   3,336 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   418,984 461 SH   SOLE   395 66 0
PAGERDUTY INC COM 69553P100   235,245 10,460 SH   SOLE   0 10,460 0
PAPA JOHNS INTL INC COM 698813102   1,066,688 15,636 SH   SOLE   0 15,636 0
PARKER-HANNIFIN CORP COM 701094104   7,449,839 19,126 SH   SOLE   0 19,126 0
PAYLOCITY HLDG CORP COM 70438V106   364,854 2,008 SH   SOLE   0 2,008 0
PAYSIGN INC COM 70451A104   74,426 38,167 SH   SOLE   0 38,167 0
PENUMBRA INC COM 70975L107   224,976 930 SH   SOLE   0 930 0
PEPSICO INC COM 713448108   480,532 2,836 SH   SOLE   2,706 130 0
PERFICIENT INC COM 71375U101   982,926 16,988 SH   SOLE   0 16,988 0
PHREESIA INC COM 71944F106   249,957 13,381 SH   SOLE   0 13,381 0
PINTEREST INC CL A 72352L106   359,688 13,307 SH   SOLE   0 13,307 0
POOL CORP COM 73278L105   869,952 2,443 SH   SOLE   0 2,443 0
PROLOGIS INC. COM 74340W103   1,455,700 12,973 SH   SOLE   11,837 1,136 0
RAPID7 INC COM 753422104   1,618,827 35,361 SH   SOLE   0 35,361 0
RH COM 74967X103   2,948,936 11,155 SH   SOLE   0 11,155 0
ROSS STORES INC COM 778296103   486,815 4,310 SH   SOLE   4,310 0 0
ROYAL CARIBBEAN GROUP COM V7780T103   599,831 6,510 SH   SOLE   6,134 376 0
RXO INC COMMON STOCK 74982T103   230,703 11,693 SH   SOLE   10,569 1,124 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   1,703,076 20,450 SH   SOLE   0 20,450 0
SAMSARA INC COM CL A 79589L106   469,133 18,609 SH   SOLE   0 18,609 0
SCHLUMBERGER LTD COM STK 806857108   501,205 8,597 SH   SOLE   7,795 802 0
SCHRODINGER INC COM 80810D103   257,964 9,125 SH   SOLE   0 9,125 0
SERVICENOW INC COM 81762P102   832,090 1,489 SH   SOLE   1,408 81 0
SHAKE SHACK INC CL A 819047101   222,002 3,823 SH   SOLE   0 3,823 0
SHOPIFY INC CL A 82509L107   261,227 4,787 SH   SOLE   0 4,787 0
SMARTSHEET INC COM CL A 83200N103   366,325 9,054 SH   SOLE   0 9,054 0
SONIC AUTOMOTIVE INC CL A 83545G102   1,049,813 21,981 SH   SOLE   0 21,981 0
SOUNDTHINKING INC COM 82536T107   208,231 11,633 SH   SOLE   0 11,633 0
SPDR GOLD TR GOLD SHS 78463V107   428,625 2,500 SH   SOLE   2,500 0 0
SPLUNK INC COM 848637104   491,400 3,360 SH   SOLE   2,747 613 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   56,835 58,744 SH   SOLE   0 58,744 0
SUPER MICRO COMPUTER INC COM 86800U104   1,391,392 5,074 SH   SOLE   4,221 853 0
SYMBOTIC INC CLASS A COM 87151X101   251,761 7,531 SH   SOLE   0 7,531 0
TALOS ENERGY INC COM 87484T108   1,268,839 77,180 SH   SOLE   0 77,180 0
TANDEM DIABETES CARE INC COM NEW 875372203   723,461 34,832 SH   SOLE   0 34,832 0
TELA BIO INC COM 872381108   171,976 21,497 SH   SOLE   0 21,497 0
TELADOC HEALTH INC COM 87918A105   640,240 34,440 SH   SOLE   0 34,440 0
TENABLE HLDGS INC COM 88025T102   1,332,576 29,745 SH   SOLE   0 29,745 0
TESLA INC COM 88160R101   220,944 883 SH   SOLE   0 883 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   178,933 28,046 SH   SOLE   0 28,046 0
THE TRADE DESK INC COM CL A 88339J105   656,538 8,401 SH   SOLE   3,763 4,638 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,647,978 5,232 SH   SOLE   0 5,232 0
TREACE MED CONCEPTS INC COM 89455T109   147,619 11,260 SH   SOLE   0 11,260 0
TREX CO INC COM 89531P105   293,729 4,766 SH   SOLE   0 4,766 0
UNITEDHEALTH GROUP INC COM 91324P102   21,947,410 43,530 SH   SOLE   4,286 39,244 0
VISA INC COM CL A 92826C839   953,688 4,146 SH   SOLE   0 4,146 0
WASTE CONNECTIONS INC COM 94106B101   1,167,201 8,691 SH   SOLE   7,964 727 0
WEATHERFORD INTL PLC ORD SHS G48833118   1,152,159 12,755 SH   SOLE   10,849 1,906 0