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
AON PLC SHS CL A G0403H108   512,591 1,746 SH   SOLE   0 0 1,746
FERGUSON PLC NEW SHS G3421J106   451,785 2,333 SH   SOLE   0 0 2,333
ICON PLC SHS G4705A100   954,203 3,044 SH   SOLE   0 0 3,044
SHARKNINJA INC COM SHS G8068L108   472,243 6,284 SH   SOLE   0 0 6,284
CRISPR THERAPEUTICS AG NAMEN AKT H17182108   453,630 8,399 SH   SOLE   0 0 8,399
GARMIN LTD SHS H2906T109   23,439,276 143,870 SH   SOLE   0 0 143,870
KORNIT DIGITAL LTD SHS M6372Q113   271,089 18,517 SH   SOLE   0 0 18,517
MONDAY COM LTD SHS M7S64H106   762,246 3,166 SH   SOLE   0 0 3,166
NEWAMSTERDAM PHARMA COMPANY ORDINARY SHARES N62509109   460,272 23,960 SH   SOLE   0 0 23,960
AAON INC COM PAR $0.004 000360206   408,632 4,684 SH   SOLE   0 0 4,684
AMN HEALTHCARE SVCS INC COM 001744101   420,291 8,204 SH   SOLE   0 0 8,204
ARK ETF TR INNOVATION ETF 00214Q104   2,468,935 56,176 SH   SOLE   0 0 56,176
ARK ETF TR FINTECH INNOVA 00214Q708   6,650,433 238,709 SH   SOLE   0 0 238,709
ABBOTT LABS COM 002824100   383,636 3,692 SH   SOLE   0 0 3,692
ADOBE INC COM 00724F101   14,844,584 26,721 SH   SOLE   0 0 26,721
ADVANCED MICRO DEVICES INC COM 007903107   2,411,089 14,864 SH   SOLE   0 0 14,864
AGILON HEALTH INC COM 00857U107   231,078 35,333 SH   SOLE   0 0 35,333
AIRBNB INC COM CL A 009066101   364,822 2,406 SH   SOLE   0 0 2,406
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   9,266,688 128,704 SH   SOLE   0 0 128,704
ALIGN TECHNOLOGY INC COM 016255101   617,095 2,556 SH   SOLE   0 0 2,556
ALLSTATE CORP COM 020002101   925,709 5,798 SH   SOLE   0 0 5,798
ALLY FINL INC COM 02005N100   6,628,341 167,087 SH   SOLE   0 0 167,087
ALPHABET INC CAP STK CL C 02079K107   36,676,663 199,960 SH   SOLE   0 0 199,960
ALPHABET INC CAP STK CL A 02079K305   192,517,978 1,056,920 SH   SOLE   0 0 1,056,920
AMAZON COM INC COM 023135106   166,841,808 863,347 SH   SOLE   0 0 863,347
AMERICAN EXPRESS CO COM 025816109   500,380 2,161 SH   SOLE   0 0 2,161
APPLE INC COM 037833100   444,100,780 2,108,540 SH   SOLE   0 0 2,108,540
ASSETMARK FINL HLDGS INC COM 04546L106   419,472 12,141 SH   SOLE   0 0 12,141
AUTODESK INC COM 052769106   4,907,181 19,831 SH   SOLE   0 0 19,831
AXSOME THERAPEUTICS INC COM 05464T104   406,847 5,054 SH   SOLE   0 0 5,054
AZEK CO INC CL A 05478C105   247,514 5,875 SH   SOLE   0 0 5,875
BJS WHSL CLUB HLDGS INC COM 05550J101   899,394 10,239 SH   SOLE   0 0 10,239
BP PLC SPONSORED ADR 055622104   10,221,643 283,148 SH   SOLE   0 0 283,148
BANK AMERICA CORP COM 060505104   11,735,364 295,081 SH   SOLE   0 0 295,081
BLACKSTONE INC COM 09260D107   11,668,769 94,255 SH   SOLE   0 0 94,255
BOEING CO COM 097023105   14,733,163 80,947 SH   SOLE   0 0 80,947
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   370,899 2,410 SH   SOLE   0 0 2,410
BOSTON SCIENTIFIC CORP COM 101137107   2,961,497 38,456 SH   SOLE   0 0 38,456
BRISTOL-MYERS SQUIBB CO COM 110122108   307,322 7,400 SH   SOLE   0 0 7,400
BROADCOM INC COM 11135F101   45,788,110 28,519 SH   SOLE   0 0 28,519
CBIZ INC COM 124805102   658,304 8,884 SH   SOLE   0 0 8,884
CVS HEALTH CORP COM 126650100   780,832 13,221 SH   SOLE   0 0 13,221
CATALENT INC COM 148806102   296,669 5,276 SH   SOLE   0 0 5,276
CHEVRON CORP NEW COM 166764100   4,552,917 29,107 SH   SOLE   0 0 29,107
CHEWY INC CL A 16679L109   472,614 17,350 SH   SOLE   0 0 17,350
CHIPOTLE MEXICAN GRILL INC COM 169656105   754,933 12,050 SH   SOLE   0 0 12,050
COCA COLA CO COM 191216100   528,295 8,300 SH   SOLE   0 0 8,300
COGENT COMMUNICATIONS HLDGS COM NEW 19239V302   338,414 5,996 SH   SOLE   0 0 5,996
QUIDELORTHO CORP COM 219798105   284,064 8,551 SH   SOLE   0 0 8,551
COSTAR GROUP INC COM 22160N109   2,813,613 37,950 SH   SOLE   0 0 37,950
CROSS CTRY HEALTHCARE INC COM 227483104   179,242 12,951 SH   SOLE   0 0 12,951
CROWDSTRIKE HLDGS INC CL A 22788C105   338,357 883 SH   SOLE   0 0 883
CURTISS WRIGHT CORP COM 231561101   508,316 1,876 SH   SOLE   0 0 1,876
DANAHER CORPORATION COM 235851102   293,574 1,175 SH   SOLE   0 0 1,175
DENTSPLY SIRONA INC COM 24906P109   318,375 12,781 SH   SOLE   0 0 12,781
DESCARTES SYS GROUP INC COM 249906108   560,704 5,790 SH   SOLE   0 0 5,790
DEXCOM INC COM 252131107   1,329,381 11,725 SH   SOLE   0 0 11,725
DIAMONDBACK ENERGY INC COM 25278X109   33,441,044 167,047 SH   SOLE   0 0 167,047
DIGITALOCEAN HLDGS INC COM 25402D102   378,011 10,878 SH   SOLE   0 0 10,878
DISNEY WALT CO COM 254687106   3,971,600 40,000 SH   SOLE   0 0 40,000
DOUBLEVERIFY HLDGS INC COM 25862V105   221,861 11,395 SH   SOLE   0 0 11,395
DRAFTKINGS INC NEW COM CL A 26142V105   2,740,606 71,800 SH   SOLE   0 0 71,800
DOXIMITY INC CL A 26622P107   239,759 8,572 SH   SOLE   0 0 8,572
DYNATRACE INC COM NEW 268150109   613,788 13,719 SH   SOLE   0 0 13,719
ELECTRONIC ARTS INC COM 285512109   5,169,143 37,100 SH   SOLE   0 0 37,100
EQUINIX INC COM 29444U700   405,538 536 SH   SOLE   0 0 536
EXACT SCIENCES CORP COM 30063P105   276,907 6,554 SH   SOLE   0 0 6,554
EXXON MOBIL CORP COM 30231G102   5,111,328 44,400 SH   SOLE   0 0 44,400
FLYWIRE CORPORATION COM VTG 302492103   235,868 14,391 SH   SOLE   0 0 14,391
META PLATFORMS INC CL A 30303M102   128,368,361 254,588 SH   SOLE   0 0 254,588
FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402   17,856,418 711,695 SH   SOLE   0 0 711,695
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   4,798,328 31,160 SH   SOLE   0 0 31,160
FISERV INC COM 337738108   1,931,558 12,960 SH   SOLE   0 0 12,960
FIVE BELOW INC COM 33829M101   925,264 8,491 SH   SOLE   0 0 8,491
GLAUKOS CORP COM 377322102   559,559 4,728 SH   SOLE   0 0 4,728
GLOBAL PMTS INC COM 37940X102   312,051 3,227 SH   SOLE   0 0 3,227
GOGO INC COM 38046C109   274,420 28,526 SH   SOLE   0 0 28,526
GOLDMAN SACHS GROUP INC COM 38141G104   16,839,874 37,230 SH   SOLE   0 0 37,230
GUIDEWIRE SOFTWARE INC COM 40171V100   1,036,795 7,519 SH   SOLE   0 0 7,519
HCA HEALTHCARE INC COM 40412C101   3,822,589 11,898 SH   SOLE   0 0 11,898
HAIN CELESTIAL GROUP INC COM 405217100   224,236 32,451 SH   SOLE   0 0 32,451
HARTFORD FINL SVCS GROUP INC COM 416515104   1,778,553 17,690 SH   SOLE   0 0 17,690
HOLOGIC INC COM 436440101   369,320 4,974 SH   SOLE   0 0 4,974
HOME DEPOT INC COM 437076102   6,381,521 18,538 SH   SOLE   0 0 18,538
IDEXX LABS INC COM 45168D104   378,554 777 SH   SOLE   0 0 777
INCYTE CORP COM 45337C102   302,494 4,990 SH   SOLE   0 0 4,990
INSULET CORP COM 45784P101   819,712 4,062 SH   SOLE   0 0 4,062
INTEL CORP COM 458140100   1,127,308 36,400 SH   SOLE   0 0 36,400
INVESCO QQQ TR UNIT SER 1 46090E103   67,021,246 139,887 SH   SOLE   0 0 139,887
INTUITIVE SURGICAL INC COM NEW 46120E602   529,372 1,190 SH   SOLE   0 0 1,190
INTUIT COM 461202103   693,357 1,055 SH   SOLE   0 0 1,055
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   2,719,439 74,180 SH   SOLE   0 0 74,180
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332   254,354 8,470 SH   SOLE   0 0 8,470
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   649,526 10,000 SH   SOLE   0 0 10,000
ISHARES TR CORE S&P500 ETF 464287200   1,148,089 2,098 SH   SOLE   0 0 2,098
ISHARES TR EXPANDED TECH 464287515   777,321 8,945 SH   SOLE   0 0 8,945
ISHARES TR ISHARES SEMICDTR 464287523   20,318,119 82,383 SH   SOLE   0 0 82,383
ISHARES TR SHORT TREAS BD 464288679   1,552,857 14,053 SH   SOLE   0 0 14,053
ISHARES TR US AER DEF ETF 464288760   4,013,396 30,393 SH   SOLE   0 0 30,393
ISHARES TR U.S. MED DVC ETF 464288810   5,865,146 104,660 SH   SOLE   0 0 104,660
ISHARES BITCOIN TR SHS 46438F101   2,560,500 75,000 SH   SOLE   0 0 75,000
JPMORGAN CHASE & CO. COM 46625H100   19,796,182 97,875 SH   SOLE   0 0 97,875
JOHNSON & JOHNSON COM 478160104   224,794 1,538 SH   SOLE   0 0 1,538
KADANT INC COM 48282T104   506,477 1,724 SH   SOLE   0 0 1,724
KORN FERRY COM NEW 500643200   739,077 11,008 SH   SOLE   0 0 11,008
LPL FINL HLDGS INC COM 50212V100   938,727 3,361 SH   SOLE   0 0 3,361
LEGALZOOM COM INC COM 52466B103   216,168 25,765 SH   SOLE   0 0 25,765
LEIDOS HOLDINGS INC COM 525327102   411,090 2,818 SH   SOLE   0 0 2,818
LIVE NATION ENTERTAINMENT IN COM 538034109   503,759 5,374 SH   SOLE   0 0 5,374
LULULEMON ATHLETICA INC COM 550021109   864,438 2,894 SH   SOLE   0 0 2,894
MARATHON PETE CORP COM 56585A102   11,398,677 65,706 SH   SOLE   0 0 65,706
MARAVAI LIFESCIENCES HLDGS I COM CL A 56600D107   177,074 24,731 SH   SOLE   0 0 24,731
MARRIOTT INTL INC NEW CL A 571903202   2,623,930 10,853 SH   SOLE   0 0 10,853
MASTERCARD INCORPORATED CL A 57636Q104   6,122,418 13,878 SH   SOLE   0 0 13,878
MAYVILLE ENGR CO INC COM 578605107   447,588 26,866 SH   SOLE   0 0 26,866
MCDONALDS CORP COM 580135101   510,445 2,003 SH   SOLE   0 0 2,003
MICROSOFT CORP COM 594918104   58,011,524 129,794 SH   SOLE   0 0 129,794
MONGODB INC CL A 60937P106   744,131 2,977 SH   SOLE   0 0 2,977
MONTROSE ENVIRONMENTAL GROUP COM 615111101   1,032,990 23,182 SH   SOLE   0 0 23,182
MOTOROLA SOLUTIONS INC COM NEW 620076307   1,011,451 2,620 SH   SOLE   0 0 2,620
NEOGENOMICS INC COM NEW 64049M209   299,204 21,572 SH   SOLE   0 0 21,572
NEOGEN CORP COM 640491106   325,729 20,840 SH   SOLE   0 0 20,840
NIKE INC CL B 654106103   4,014,809 53,268 SH   SOLE   0 0 53,268
NOVANTA INC COM 67000B104   1,261,656 7,735 SH   SOLE   0 0 7,735
NVIDIA CORPORATION COM 67066G104   403,430,704 3,265,588 SH   SOLE   0 0 3,265,588
OCCIDENTAL PETE CORP COM 674599105   5,763,967 91,448 SH   SOLE   0 0 91,448
OCCIDENTAL PETE CORP *W EXP 08/03/202 674599162   986,152 23,959 SH   SOLE   0 0 23,959
OKTA INC CL A 679295105   759,739 8,116 SH   SOLE   0 0 8,116
ORACLE CORP COM 68389X105   727,039 5,149 SH   SOLE   0 0 5,149
PALANTIR TECHNOLOGIES INC CL A 69608A108   2,745,899 108,405 SH   SOLE   0 0 108,405
PALO ALTO NETWORKS INC COM 697435105   1,213,995 3,581 SH   SOLE   0 0 3,581
PALOMAR HLDGS INC COM 69753M105   434,234 5,351 SH   SOLE   0 0 5,351
PAYLOCITY HLDG CORP COM 70438V106   276,885 2,100 SH   SOLE   0 0 2,100
PAYPAL HLDGS INC COM 70450Y103   2,962,083 51,044 SH   SOLE   0 0 51,044
PINTEREST INC CL A 72352L106   15,445,213 350,470 SH   SOLE   0 0 350,470
PLANET FITNESS INC CL A 72703H101   346,241 4,705 SH   SOLE   0 0 4,705
POOL CORP COM 73278L105   313,477 1,020 SH   SOLE   0 0 1,020
POWERSCHOOL HOLDINGS INC COM CL A 73939C106   806,891 36,038 SH   SOLE   0 0 36,038
PROCORE TECHNOLOGIES INC COM 74275K108   344,215 5,191 SH   SOLE   0 0 5,191
PROGRESSIVE CORP COM 743315103   1,666,042 8,021 SH   SOLE   0 0 8,021
QUALCOMM INC COM 747525103   32,830,043 164,826 SH   SOLE   0 0 164,826
RTX CORPORATION COM 75513E101   5,246,984 52,266 SH   SOLE   0 0 52,266
REVANCE THERAPEUTICS INC COM 761330109   31,362 12,203 SH   SOLE   0 0 12,203
ROCKET PHARMACEUTICALS INC COM 77313F106   420,502 19,531 SH   SOLE   0 0 19,531
ROLLINS INC COM 775711104   393,589 8,067 SH   SOLE   0 0 8,067
SHELL PLC SPON ADS 780259305   4,156,846 57,590 SH   SOLE   0 0 57,590
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   694,862 11,999 SH   SOLE   0 0 11,999
SPDR SER TR S&P REGL BKG 78464A698   2,129,123 43,363 SH   SOLE   0 0 43,363
SPDR SER TR S&P SEMICNDCTR 78464A862   6,062,270 24,496 SH   SOLE   0 0 24,496
SPDR SER TR S&P BIOTECH 78464A870   3,461,791 37,340 SH   SOLE   0 0 37,340
SALESFORCE INC COM 79466L302   18,645,406 72,522 SH   SOLE   0 0 72,522
SAREPTA THERAPEUTICS INC COM 803607100   440,820 2,790 SH   SOLE   0 0 2,790
SCHWAB CHARLES CORP COM 808513105   401,905 5,454 SH   SOLE   0 0 5,454
SCOTTS MIRACLE-GRO CO CL A 810186106   1,104,459 16,976 SH   SOLE   0 0 16,976
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   8,222,000 200,000 SH   SOLE   0 0 200,000
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   27,609,159 122,040 SH   SOLE   0 0 122,040
SERVICENOW INC COM 81762P102   577,416 734 SH   SOLE   0 0 734
SHOPIFY INC CL A 82509L107   6,438,554 97,480 SH   SOLE   0 0 97,480
SIMON PPTY GROUP INC NEW COM 828806109   3,263,700 21,500 SH   SOLE   0 0 21,500
SPROUT SOCIAL INC COM CL A 85209W109   239,805 6,721 SH   SOLE   0 0 6,721
BLOCK INC CL A 852234103   3,245,459 50,325 SH   SOLE   0 0 50,325
STARBUCKS CORP COM 855244109   1,236,024 15,877 SH   SOLE   0 0 15,877
STATE STR CORP COM 857477103   3,664,332 49,518 SH   SOLE   0 0 49,518
STRIDE INC COM 86333M108   565,551 8,022 SH   SOLE   0 0 8,022
SUNOPTA INC COM 8676EP108   216,238 40,044 SH   SOLE   0 0 40,044
TACTILE SYS TECHNOLOGY INC COM 87357P100   277,677 23,256 SH   SOLE   0 0 23,256
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   2,373,723 13,657 SH   SOLE   0 0 13,657
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   6,290,192 40,454 SH   SOLE   0 0 40,454
TETRA TECH INC NEW COM 88162G103   307,742 1,505 SH   SOLE   0 0 1,505
THERMO FISHER SCIENTIFIC INC COM 883556102   1,106,000 2,000 SH   SOLE   0 0 2,000
THERMON GROUP HLDGS INC COM 88362T103   528,826 17,192 SH   SOLE   0 0 17,192
TOAST INC CL A 888787108   535,681 20,787 SH   SOLE   0 0 20,787
TRANSDIGM GROUP INC COM 893641100   452,274 354 SH   SOLE   0 0 354
TRANSMEDICS GROUP INC COM 89377M109   382,725 2,541 SH   SOLE   0 0 2,541
TREEHOUSE FOODS INC COM 89469A104   252,853 6,901 SH   SOLE   0 0 6,901
TREX CO INC COM 89531P105   1,101,275 14,858 SH   SOLE   0 0 14,858
TRIMBLE INC COM 896239100   398,150 7,120 SH   SOLE   0 0 7,120
TYLER TECHNOLOGIES INC COM 902252105   304,182 605 SH   SOLE   0 0 605
UBER TECHNOLOGIES INC COM 90353T100   333,165 4,584 SH   SOLE   0 0 4,584
UNITEDHEALTH GROUP INC COM 91324P102   1,549,678 3,043 SH   SOLE   0 0 3,043
VALMONT INDS INC COM 920253101   353,492 1,288 SH   SOLE   0 0 1,288
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   15,065,332 57,788 SH   SOLE   0 0 57,788
VANGUARD WORLD FD INF TECH ETF 92204A702   52,282,232 90,675 SH   SOLE   0 0 90,675
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   43,968,113 390,377 SH   SOLE   0 0 390,377
VEEVA SYS INC CL A COM 922475108   4,081,489 22,302 SH   SOLE   0 0 22,302
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   108,251,768 216,447 SH   SOLE   0 0 216,447
VANGUARD INDEX FDS TOTAL STK MKT 922908769   83,172,003 310,912 SH   SOLE   0 0 310,912
VERRA MOBILITY CORP CL A COM STK 92511U102   536,384 19,720 SH   SOLE   0 0 19,720
VISA INC COM CL A 92826C839   11,459,965 43,662 SH   SOLE   0 0 43,662
WATSCO INC COM 942622200   670,308 1,447 SH   SOLE   0 0 1,447
WELLS FARGO CO NEW COM 949746101   2,226,234 37,485 SH   SOLE   0 0 37,485
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   291,070 7,733 SH   SOLE   0 0 7,733
WISDOMTREE TR CLOUD COMPUTNG 97717Y691   5,541,233 175,411 SH   SOLE   0 0 175,411
WOLFSPEED INC COM 977852102   260,238 11,434 SH   SOLE   0 0 11,434
WORKDAY INC CL A 98138H101   2,160,707 9,665 SH   SOLE   0 0 9,665
XOMETRY INC CLASS A COM 98423F109   248,852 21,527 SH   SOLE   0 0 21,527
ZOETIS INC CL A 98978V103   739,727 4,267 SH   SOLE   0 0 4,267