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,488,545 40,779 SH   SOLE   0 40,779 0
ABBVIE INC COM 00287Y109   958,334 6,184 SH   SOLE   5,621 563 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   776,915 2,214 SH   SOLE   0 2,214 0
ADMA BIOLOGICS INC COM 000899104   83,163 18,399 SH   SOLE   0 18,399 0
ADOBE INC COM 00724F101   11,417,430 19,137 SH   SOLE   240 18,897 0
ADTHEORENT HOLDING COMPANY COM 00739D109   53,116 36,632 SH   SOLE   0 36,632 0
ADVANCED MICRO DEVICES INC COM 007903107   870,898 5,908 SH   SOLE   5,347 561 0
AGREE RLTY CORP COM 008492100   788,197 12,521 SH   SOLE   0 12,521 0
AIRSCULPT TECHNOLOGIES INC COM 009496100   119,061 15,896 SH   SOLE   62 15,834 0
ALPHABET INC CAP STK CL A 02079K305   5,380,580 38,518 SH   SOLE   33,359 5,159 0
ALPHABET INC CAP STK CL C 02079K107   16,397,599 116,353 SH   SOLE   15,750 100,603 0
ALPHATEC HLDGS INC COM NEW 02081G201   196,657 13,015 SH   SOLE   0 13,015 0
ALPS ETF TR ALERIAN MLP 00162Q452   2,264,403 53,255 SH   SOLE   46,316 6,939 0
ALTA EQUIPMENT GROUP INC COMMON STOCK 02128L106   1,390,945 112,445 SH   SOLE   0 112,445 0
AMAZON COM INC COM 023135106   22,525,098 148,250 SH   SOLE   42,560 105,690 0
AMETEK INC COM 031100100   1,455,319 8,826 SH   SOLE   7,789 1,037 0
ANSYS INC COM 03662Q105   1,034,934 2,852 SH   SOLE   16 2,836 0
APPLE INC COM 037833100   7,486,529 38,885 SH   SOLE   22,375 16,510 0
ASURE SOFTWARE INC COM 04649U102   100,008 10,505 SH   SOLE   0 10,505 0
AUGMEDIX INC COM 05105P107   340,540 58,212 SH   SOLE   0 58,212 0
AUTOMATIC DATA PROCESSING IN COM 053015103   1,918,974 8,237 SH   SOLE   449 7,788 0
AUTOZONE INC COM 053332102   292,173 113 SH   SOLE   40 73 0
AXON ENTERPRISE INC COM 05464C101   3,089,110 11,958 SH   SOLE   10,632 1,326 0
BANK AMERICA CORP COM 060505104   425,420 12,635 SH   SOLE   12,635 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,382,180 3,875 SH   SOLE   2,769 1,106 0
BROWN & BROWN INC COM 115236101   660,612 9,290 SH   SOLE   7,017 2,273 0
CADENCE DESIGN SYSTEM INC COM 127387108   794,503 2,917 SH   SOLE   2,131 786 0
CALIFORNIA RES CORP COM STOCK 13057Q305   1,621,153 29,648 SH   SOLE   0 29,648 0
CHEVRON CORP NEW COM 166764100   585,006 3,922 SH   SOLE   3,922 0 0
CONSTELLATION BRANDS INC CL A 21036P108   971,835 4,020 SH   SOLE   3,256 764 0
COPART INC COM 217204106   222,019 4,531 SH   SOLE   2,872 1,659 0
COSTCO WHSL CORP NEW COM 22160K105   6,260,199 9,484 SH   SOLE   2,485 6,999 0
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   626,501 10,008 SH   SOLE   0 10,008 0
CROWDSTRIKE HLDGS INC CL A 22788C105   806,584 3,159 SH   SOLE   2,367 792 0
CROWN CASTLE INC COM 22822V101   4,460,963 38,727 SH   SOLE   38,073 654 0
DANAHER CORPORATION COM 235851102   3,523,077 15,229 SH   SOLE   2,934 12,295 0
DEXCOM INC COM 252131107   989,990 7,978 SH   SOLE   7,268 710 0
DIAMONDBACK ENERGY INC COM 25278X109   324,738 2,094 SH   SOLE   2,094 0 0
DOMINOS PIZZA INC COM 25754A201   5,798,015 14,065 SH   SOLE   0 14,065 0
ELI LILLY & CO COM 532457108   1,562,809 2,681 SH   SOLE   2,428 253 0
ENPHASE ENERGY INC COM 29355A107   692,281 5,239 SH   SOLE   0 5,239 0
EPR PPTYS COM SH BEN INT 26884U109   836,780 17,271 SH   SOLE   14,685 2,586 0
EXACT SCIENCES CORP COM 30063P105   847,367 11,454 SH   SOLE   10,198 1,256 0
EXXON MOBIL CORP COM 30231G102   1,373,625 13,739 SH   SOLE   12,379 1,360 0
FIRST SOLAR INC COM 336433107   579,378 3,363 SH   SOLE   3,142 221 0
FLOOR & DECOR HLDGS INC CL A 339750101   11,128,667 99,755 SH   SOLE   0 99,755 0
FTI CONSULTING INC COM 302941109   1,481,676 7,440 SH   SOLE   0 7,440 0
GIBRALTAR INDS INC COM 374689107   1,416,506 17,935 SH   SOLE   0 17,935 0
GRAY TELEVISION INC COM 389375106   1,360,262 151,815 SH   SOLE   0 151,815 0
GREEN PLAINS INC COM 393222104   1,011,196 40,095 SH   SOLE   0 40,095 0
HANCOCK WHITNEY CORPORATION COM 410120109   1,187,734 24,444 SH   SOLE   0 24,444 0
HANNON ARMSTRONG SUST INFR C COM 41068X100   1,228,137 44,530 SH   SOLE   0 44,530 0
HARBORONE BANCORP INC NEW COM NEW 41165Y100   980,359 81,833 SH   SOLE   0 81,833 0
HEALTHEQUITY INC COM 42226A107   706,692 10,659 SH   SOLE   7,687 2,972 0
HEICO CORP NEW COM 422806109   516,398 2,887 SH   SOLE   2,887 0 0
HILLMAN SOLUTIONS CORP COM 431636109   113,366 12,309 SH   SOLE   0 12,309 0
HOWMET AEROSPACE INC COM 443201108   814,073 15,042 SH   SOLE   13,395 1,647 0
HUBSPOT INC COM 443573100   2,134,646 3,677 SH   SOLE   3,123 554 0
IMAX CORP COM 45245E109   297,201 19,787 SH   SOLE   16,151 3,636 0
INDIE SEMICONDUCTOR INC CLASS A COM 45569U101   116,443 14,358 SH   SOLE   0 14,358 0
INTUITIVE SURGICAL INC COM NEW 46120E602   11,410,190 33,822 SH   SOLE   0 33,822 0
INVITATION HOMES INC COM 46187W107   332,879 9,759 SH   SOLE   9,759 0 0
ISHARES TR RUS 2000 GRW ETF 464287648   261,804 1,038 SH   SOLE   0 1,038 0
JANUS INTERNATIONAL GROUP IN COMMON STOCK 47103N106   164,887 12,635 SH   SOLE   0 12,635 0
LIBERTY MEDIA CORP DEL COM LBTY ONE S C 531229755   210,349 3,332 SH   SOLE   3,332 0 0
LIGAND PHARMACEUTICALS INC COM NEW 53220K504   246,042 3,445 SH   SOLE   3,059 386 0
LIVENT CORP COM 53814L108   908,296 50,517 SH   SOLE   0 50,517 0
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   1,355,044 28,843 SH   SOLE   0 28,843 0
MASTERCARD INCORPORATED CL A 57636Q104   22,163,900 51,966 SH   SOLE   15,391 36,575 0
MCDONALDS CORP COM 580135101   601,915 2,030 SH   SOLE   1,930 100 0
MCKESSON CORP COM 58155Q103   206,489 446 SH   SOLE   288 158 0
MEDPACE HLDGS INC COM 58506Q109   1,475,329 4,813 SH   SOLE   0 4,813 0
MGP INGREDIENTS INC NEW COM 55303J106   1,182,831 12,006 SH   SOLE   0 12,006 0
MICRON TECHNOLOGY INC COM 595112103   357,831 4,193 SH   SOLE   4,193 0 0
MICROSOFT CORP COM 594918104   5,547,316 14,752 SH   SOLE   9,149 5,603 0
MICROSTRATEGY INC CL A NEW 594972408   802,789 1,271 SH   SOLE   1,159 112 0
MORGAN STANLEY COM NEW 617446448   674,757 7,236 SH   SOLE   6,322 914 0
MSCI INC COM 55354G100   2,872,371 5,078 SH   SOLE   0 5,078 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   99,430 12,321 SH   SOLE   0 12,321 0
NEXGEN ENERGY LTD COM 65340P106   379,519 54,217 SH   SOLE   48,158 6,059 0
NNN REIT INC COM 637417106   550,818 12,780 SH   SOLE   11,901 879 0
NOODLES & CO COM CL A 65540B105   381,452 121,096 SH   SOLE   102,102 18,994 0
NV5 GLOBAL INC COM 62945V109   1,241,877 11,176 SH   SOLE   0 11,176 0
NVIDIA CORPORATION COM 67066G104   20,610,066 41,618 SH   SOLE   3,438 38,180 0
PAPA JOHNS INTL INC COM 698813102   1,191,932 15,636 SH   SOLE   0 15,636 0
PARKER-HANNIFIN CORP COM 701094104   9,007,146 19,551 SH   SOLE   0 19,551 0
PAYSIGN INC COM 70451A104   115,447 41,231 SH   SOLE   0 41,231 0
PERFICIENT INC COM 71375U101   1,182,522 17,966 SH   SOLE   0 17,966 0
POOL CORP COM 73278L105   974,049 2,443 SH   SOLE   0 2,443 0
PROLOGIS INC. COM 74340W103   1,729,301 12,973 SH   SOLE   11,837 1,136 0
RAPID7 INC COM 753422104   2,019,113 35,361 SH   SOLE   0 35,361 0
RH COM 74967X103   1,055,158 3,620 SH   SOLE   0 3,620 0
RXO INC COMMON STOCK 74982T103   271,119 11,656 SH   SOLE   10,569 1,087 0
RYMAN HOSPITALITY PPTYS INC COM 78377T107   2,250,727 20,450 SH   SOLE   0 20,450 0
S&P GLOBAL INC COM 78409V104   248,894 565 SH   SOLE   327 238 0
SERVICENOW INC COM 81762P102   1,000,376 1,416 SH   SOLE   1,408 8 0
SONIC AUTOMOTIVE INC CL A 83545G102   1,235,552 21,981 SH   SOLE   0 21,981 0
STARWOOD PPTY TR INC COM 85571B105   576,474 27,425 SH   SOLE   24,010 3,415 0
STREAMLINE HEALTH SOLUTIONS COM 86323X106   26,806 63,073 SH   SOLE   0 63,073 0
SUNOPTA INC COM 8676EP108   107,797 19,707 SH   SOLE   0 19,707 0
SUPER MICRO COMPUTER INC COM 86800U104   1,153,811 4,059 SH   SOLE   3,221 838 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   473,837 2,944 SH   SOLE   2,202 742 0
TALOS ENERGY INC COM 87484T108   1,098,271 77,180 SH   SOLE   0 77,180 0
TANDEM DIABETES CARE INC COM NEW 875372203   1,033,111 34,926 SH   SOLE   0 34,926 0
TELA BIO INC COM 872381108   125,085 18,895 SH   SOLE   0 18,895 0
TELADOC HEALTH INC COM 87918A105   842,605 39,100 SH   SOLE   0 39,100 0
TENABLE HLDGS INC COM 88025T102   1,422,517 30,884 SH   SOLE   0 30,884 0
TETRA TECHNOLOGIES INC DEL COM 88162F105   139,862 30,943 SH   SOLE   0 30,943 0
THE TRADE DESK INC COM CL A 88339J105   481,053 6,685 SH   SOLE   5,881 804 0
THERMO FISHER SCIENTIFIC INC COM 883556102   2,968,086 5,592 SH   SOLE   0 5,592 0
TOLL BROTHERS INC COM 889478103   474,684 4,618 SH   SOLE   3,592 1,026 0
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   412,160 28,742 SH   SOLE   24,145 4,597 0
TREX CO INC COM 89531P105   443,009 5,351 SH   SOLE   4,610 741 0
UNITEDHEALTH GROUP INC COM 91324P102   17,966,477 34,126 SH   SOLE   4,157 29,969 0
VISA INC COM CL A 92826C839   1,075,492 4,131 SH   SOLE   0 4,131 0
WASTE CONNECTIONS INC COM 94106B101   1,297,306 8,691 SH   SOLE   7,964 727 0
WEATHERFORD INTL PLC ORD SHS G48833118   1,243,517 12,711 SH   SOLE   10,849 1,862 0
WELLTOWER INC COM 95040Q104   270,510 3,000 SH   SOLE   3,000 0 0