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
Expires: July 31, 2015
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
EXXON MOBIL CORP COM 30231G102 87 639 SH SOLE 87 0 0
Yum China Holdings Inc COM 98850P109 6,480 159,108 SH SOLE 6,480 0 0
Alcoa Corp COM 013872106 1,047 20,085 SH SOLE 1,047 0 0
Apple Inc COM 037833100 177,088 612,571 SH SOLE 177,088 0 0
AbbVie Inc COM 00287Y109 7,458 29,691 SH SOLE 7,458 0 0
Airbnb Inc COM 009066101 4,555 31,839 SH SOLE 4,555 0 0
BARRICK MNG CORP COM SHS 06849F108 34 938 SH SOLE 34 0 0
Adobe Inc COM 00724F101 6,325 30,871 SH SOLE 6,325 0 0
AGREE RLTY CORP COM 008492100 34 446 SH SOLE 34 0 0
Analog Devices Inc COM 032654105 15,682 39,515 SH SOLE 15,682 0 0
Archer-Daniels-Midland Co COM 039483102 430 5,626 SH SOLE 430 0 0
Automatic Data Processing Inc COM 053015103 6,650 29,708 SH SOLE 6,650 0 0
Autodesk Inc COM 052769106 3,068 15,788 SH SOLE 3,068 0 0
ADVANCED ENERGY INDS COM 007973100 474 1,270 SH SOLE 474 0 0
AGNICO EAGLE MINES LTD COM 008474108 42 269 SH SOLE 42 0 0
American Electric Power Co Inc COM 025537101 5,530 40,438 SH SOLE 5,530 0 0
Akamai Technologies Inc COM 00971T101 423 3,583 SH SOLE 423 0 0
ASTERA LABS INC COM 04626A103 6,154 12,796 SH SOLE 6,154 0 0
Albemarle Corp COM 012653101 162 1,200 SH SOLE 162 0 0
ALLSTATE CORP COM 020002101 7 29 SH SOLE 7 0 0
Ally Financial Inc COM 02005N100 37 808 SH SOLE 37 0 0
Alnylam Pharmaceuticals Inc COM 02043Q107 3,005 9,981 SH SOLE 3,005 0 0
Applied Materials Inc COM 038222105 71,307 98,626 SH SOLE 71,307 0 0
Advanced Micro Devices Inc COM 007903107 126,429 217,921 SH SOLE 126,429 0 0
AMETEK Inc COM 031100100 338 1,397 SH SOLE 338 0 0
Amgen Inc COM 031162100 18,286 50,516 SH SOLE 18,286 0 0
Amkor Technology Inc COM 031652100 1,587 18,407 SH SOLE 1,587 0 0
Ameriprise Financial Inc COM 03076C106 30 65 SH SOLE 30 0 0
American Tower Corp COM 03027X100 59 359 SH SOLE 59 0 0
Amazon.com Inc COM 023135106 102,556 430,580 SH SOLE 102,556 0 0
Arista Networks Inc COM 040413106 3,086 18,166 SH SOLE 3,086 0 0
APA Corp COM 03743Q108 539 16,574 SH SOLE 539 0 0
Amphenol Corp COM 032095101 8,722 49,463 SH SOLE 8,722 0 0
AppLovin Corp COM CL A 03831W108 14,353 27,876 SH SOLE 14,353 0 0
ARK ETF TR SPACE & DEFENSE 00214Q807 273 8,000 SH SOLE 273 0 0
ARM Holdings PLC SPONSORED ADR 042068205 18,258 51,512 SH SOLE 18,258 0 0
ASML Holding NV COM N07059210 35,916 18,068 SH SOLE 35,916 0 0
AST SpaceMobile Inc COM CL A 00217D100 137 1,537 SH SOLE 137 0 0
ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 624 13,831 SH SOLE 624 0 0
ANGLOGOLD ASHANTI PLC COM SHS G0378L100 661 8,177 SH SOLE 661 0 0
Broadcom Inc COM 11135F101 112,881 299,387 SH SOLE 112,881 0 0
Axon Enterprise Inc COM 05464C101 3,360 5,997 SH SOLE 3,360 0 0
American Express Co COM 025816109 675 1,996 SH SOLE 675 0 0
Axis Capital Holdings Ltd COM G0692U109 32 297 SH SOLE 32 0 0
AstraZeneca PLC SPONSORED ADR 046353108 489 2,579 SH SOLE 489 0 0
AstraZeneca PLC COM 046353108 489 2,579 SH SOLE 489 0 0
Boeing Co/The COM 097023105 667 3,082 SH SOLE 667 0 0
Alibaba Group Holding Ltd COM 01609W102 7,890 82,200 SH SOLE 7,890 0 0
Bank of America Corp COM 060505104 719 12,620 SH SOLE 719 0 0
Bridgebio Pharma Inc COM 10806X102 66 892 SH SOLE 66 0 0
Bloom Energy Corp COM CL A 093712107 1,649 5,452 SH SOLE 1,649 0 0
KE Holdings Inc SPONSORED ADS 482497104 1,453 100,000 SH SOLE 1,453 0 0
Booking Holdings Inc COM 09857L108 10,850 60,878 SH SOLE 10,850 0 0
Baker Hughes Co CL A 05722G100 4,096 73,902 SH SOLE 4,096 0 0
TopBuild Corp COM 89055F103 12 34 SH SOLE 12 0 0
BlackRock Inc COM 09247X101 30 31 SH SOLE 30 0 0
Bristol-Myers Squibb Co COM 110122108 492 8,547 SH SOLE 492 0 0
United States Brent Oil Fund L COM 91167Q100 32,379 796,130 SH SOLE 32,379 0 0
BIONTECH SE SPONSORED ADS 09075V102 56 600 SH SOLE 56 0 0
BANK OF NY MELLON CORP COM 064058100 1,125 7,785 SH SOLE 1,125 0 0
Global X Robotics & Artificial RBTCS ARTFL INTE 37954Y715 4 98 SH SOLE 4 0 0
Popular Inc COM 733174700 55 332 SH SOLE 55 0 0
Berkshire Hathaway Inc COM 084670702 33 66 SH SOLE 33 0 0
Brixmor Property Group Inc COM 11120U105 31 979 SH SOLE 31 0 0
Boston Scientific Corp COM 101137107 242 5,678 SH SOLE 242 0 0
BURLINGTON STORES INC COM 122017106 61 193 SH SOLE 61 0 0
COMPANIA DE MINAS BUENAVENTU SPONSORED ADR 204448104 1,509 51,532 SH SOLE 1,509 0 0
BWX TECHNOLOGIES INC COM 05605H100 421 2,164 SH SOLE 421 0 0
Blackstone Inc COM 09260D107 15 124 SH SOLE 15 0 0
Kanzhun Ltd SPONSORED ADS 48553T106 1,273 98,978 SH SOLE 1,273 0 0
Citigroup Inc COM 172967424 2,116 15,121 SH SOLE 2,116 0 0
Cardinal Health Inc COM 14149Y108 1,841 7,751 SH SOLE 1,841 0 0
Cargurus Inc COM 141788109 1 15 SH SOLE 1 0 0
Caterpillar Inc COM 149123101 6,292 5,911 SH SOLE 6,292 0 0
CAVA GROUP INC COM 148929102 80 1,021 SH SOLE 80 0 0
Coca-Cola Europacific Partners SHS G25839104 3,313 33,138 SH SOLE 3,313 0 0
CAMECO CORP COM 13321L108 242 2,378 SH SOLE 242 0 0
Crown Holdings Inc COM 228368106 347 3,102 SH SOLE 347 0 0
CONSENSUS CLOUD SOLUTIONS IN COM 20848V105 96 2,521 SH SOLE 96 0 0
Cadence Design Systems Inc COM 127387108 8,291 22,101 SH SOLE 8,291 0 0
Constellation Energy Corp COM 21037T109 6,699 26,985 SH SOLE 6,699 0 0
CF Industries Holdings Inc COM 125269100 35 326 SH SOLE 35 0 0
CHEFS WHSE INC COM 163086101 61 635 SH SOLE 61 0 0
CH Robinson Worldwide Inc COM NEW 12541W209 593 3,147 SH SOLE 593 0 0
Ciena Corp COM 171779309 61 125 SH SOLE 61 0 0
Colgate-Palmolive Co COM 194162103 164 1,789 SH SOLE 164 0 0
CELESTICA INC COM 15101Q207 1,212 3,325 SH SOLE 1,212 0 0
Comcast Corp COM CL A 20030N101 6,553 267,127 SH SOLE 6,553 0 0
CUMMINS INC COM 231021106 158 221 SH SOLE 158 0 0
CenterPoint Energy Inc COM 15189T107 20 463 SH SOLE 20 0 0
Canadian Natural Resources Ltd COM 136385101 24 610 SH SOLE 24 0 0
Coherent Corp COM 19247G107 10,915 27,681 SH SOLE 10,915 0 0
Coca-Cola Consolidated Inc COM 191098102 1,137 5,958 SH SOLE 1,137 0 0
ConocoPhillips COM 20825C104 7 64 SH SOLE 7 0 0
CENCORA INC COM 03073E105 286 1,009 SH SOLE 286 0 0
Costco Wholesale Corp COM 22160K105 40,917 43,755 SH SOLE 40,917 0 0
Corpay Inc COM SHS 219948106 343 1,030 SH SOLE 343 0 0
Copart Inc COM 217204106 1,940 68,806 SH SOLE 1,940 0 0
Credo Technology Group Holding ORDINARY SHS G25457105 270 994 SH SOLE 270 0 0
CARPENTER TECHNOLOGY CORP COM 144285103 1,010 1,639 SH SOLE 1,010 0 0
Crowdstrike Holdings Inc COM 22788C105 16,412 21,530 SH SOLE 16,412 0 0
COREWEAVE INC COM CL A 21873S108 3,309 33,264 SH SOLE 3,309 0 0
Cisco Systems Inc/Delaware COM 17275R102 34,867 297,098 SH SOLE 34,867 0 0
Constellium SE CL A SHS F21107101 389 12,221 SH SOLE 389 0 0
CSX Corp COM 126408103 6,561 138,096 SH SOLE 6,561 0 0
Cintas Corp COM 172908105 5,589 32,869 SH SOLE 5,589 0 0
CARETRUST REIT INC COM 14174T107 17 427 SH SOLE 17 0 0
Cognizant Technology Solutions COM CL A 192446102 5 117 SH SOLE 5 0 0
Corteva Inc COM 22052L104 6 75 SH SOLE 6 0 0
CURBLINE PPTYS CORP COM 23128Q101 22 723 SH SOLE 22 0 0
CVS Health Corp COM 126650100 214 2,072 SH SOLE 214 0 0
Chevron Corp COM 166764100 739 4,459 SH SOLE 739 0 0
COMMUNITY HEALTH SYS INC NEW COM 203668108 6 1,819 SH SOLE 6 0 0
Darling Ingredients Inc COM 237266101 321 5,885 SH SOLE 321 0 0
DoorDash Inc COM 25809K105 5,742 31,122 SH SOLE 5,742 0 0
LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 32 1,053 SH SOLE 32 0 0
DuPont de Nemours Inc COM 26614N102 138 1,016 SH SOLE 138 0 0
Datadog Inc COM 23804L103 6,395 24,587 SH SOLE 6,395 0 0
Dell Technologies Inc COM 24703L202 1,318 3,056 SH SOLE 1,318 0 0
Quest Diagnostics Inc COM 74834L100 96 451 SH SOLE 96 0 0
Digital Realty Trust Inc COM 253868103 83 461 SH SOLE 83 0 0
Dow Inc COM 260557103 22 811 SH SOLE 22 0 0
LEONARDO DRS INC COM 52661A108 62 1,456 SH SOLE 62 0 0
DT Midstream Inc COMMON STOCK 23345M107 140 952 SH SOLE 140 0 0
DaVita Inc COM 23918K108 455 2,043 SH SOLE 455 0 0
Devon Energy Corp COM 25179M103 222 5,384 SH SOLE 222 0 0
Dexcom Inc COM 252131107 1,931 28,678 SH SOLE 1,931 0 0
Dycom Industries Inc COM 267475101 36 71 SH SOLE 36 0 0
Electronic Arts Inc COM 285512109 3,833 18,699 SH SOLE 3,833 0 0
ECHOSTAR CORP CL A 278768106 945 9,304 SH SOLE 945 0 0
Ecolab Inc COM 278865100 273 981 SH SOLE 273 0 0
New Oriental Education & Techn ADR 647581206 5,759 125,405 SH SOLE 5,759 0 0
EXCELERATE ENERGY INC CL A COM 30069T101 31 813 SH SOLE 31 0 0
EastGroup Properties Inc COM 277276101 33 162 SH SOLE 33 0 0
ELANCO ANIMAL HEALTH INC COM 28414H103 376 15,280 SH SOLE 376 0 0
EMCOR Group Inc COM 29084Q100 684 825 SH SOLE 684 0 0
Enphase Energy Inc COM 29355A107 44 889 SH SOLE 44 0 0
ENSIGN GROUP INC COM 29358P101 54 337 SH SOLE 54 0 0
Entegris Inc COM 29362U104 339 1,888 SH SOLE 339 0 0
ENOVA INTL INC COM 29357K103 625 2,599 SH SOLE 625 0 0
Equinix Inc COM 29444U700 230 221 SH SOLE 230 0 0
Equity Residential COM 29476L107 115 1,692 SH SOLE 115 0 0
ESCO TECHNOLOGIES INC COM 296315104 407 1,164 SH SOLE 407 0 0
ELBIT SYS LTD ORD M3760D101 25 34 SH SOLE 25 0 0
Eaton Corp PLC SHS G29183103 427 1,002 SH SOLE 427 0 0
ENTERGY CORP NEW COM 29364G103 297 2,583 SH SOLE 297 0 0
East West Bancorp Inc COM 27579R104 41 315 SH SOLE 41 0 0
Exelon Corp COM 30161N101 3,550 76,205 SH SOLE 3,550 0 0
Exelixis Inc COM 30161Q104 419 7,699 SH SOLE 419 0 0
Expeditors International of Wa COM 302130109 523 3,211 SH SOLE 523 0 0
Expedia Group Inc COM 30212P303 219 856 SH SOLE 219 0 0
Extra Space Storage Inc COM 30225T102 25 171 SH SOLE 25 0 0
Diamondback Energy Inc COM 25278X109 3,710 21,109 SH SOLE 3,710 0 0
Fastenal Co COM 311900104 4,097 85,322 SH SOLE 4,097 0 0
Freeport-McMoRan Inc COM 35671D857 768 12,215 SH SOLE 768 0 0
Ferrovial SE ORD SHS N3168P101 3,669 53,470 SH SOLE 3,669 0 0
FEDERATED HERMES INC CL B 314211103 8 141 SH SOLE 8 0 0
First Horizon Corp COM 320517105 61 2,379 SH SOLE 61 0 0
Fair Isaac Corp COM 303250104 19 16 SH SOLE 19 0 0
Fifth Third Bancorp COM 316773100 15 264 SH SOLE 15 0 0
Five Below Inc COM 33829M101 364 2,024 SH SOLE 364 0 0
Comfort Systems USA Inc COM 199908104 6,237 3,149 SH SOLE 6,237 0 0
FLEX LTD ORD Y2573F102 4,814 29,703 SH SOLE 4,814 0 0
FABRINET SHS G3323L100 360 641 SH SOLE 360 0 0
FNB Corp/PA COM 302520101 15 778 SH SOLE 15 0 0
FIRST INDL RLTY TR INC COM 32054K103 41 667 SH SOLE 41 0 0
FTAI AVIATION LTD SHS G3730V105 410 1,516 SH SOLE 410 0 0
Fortinet Inc COM 34959E109 8,498 55,335 SH SOLE 8,498 0 0
General Dynamics Corp COM 369550108 23 66 SH SOLE 23 0 0
GDS Holdings Ltd SPONSORED ADS 36165L108 46 1,518 SH SOLE 46 0 0
VanEck Gold Miners ETF/USA COM 92189F106 579 7,684 SH SOLE 579 0 0
General Electric Co COM 369604301 7,725 20,700 SH SOLE 7,725 0 0
GE HealthCare Technologies Inc COMMON STOCK 36266G107 2,163 33,807 SH SOLE 2,163 0 0
GE VERNOVA LLC COM 36828A101 13,810 11,762 SH SOLE 13,810 0 0
Guardant Health Inc COM 40131M109 55 364 SH SOLE 55 0 0
Gilead Sciences Inc COM 375558103 13,300 105,327 SH SOLE 13,300 0 0
SPDR Gold Shares COM 78463V107 9,925 26,941 SH SOLE 9,925 0 0
Gaming and Leisure Properties COM 36467J108 32 716 SH SOLE 32 0 0
Corning Inc COM 219350105 3,316 12,988 SH SOLE 3,316 0 0
Alphabet Inc CAP STK CL C 02079K107 73,021 206,734 SH SOLE 73,021 0 0
Alphabet Inc CAP STK CL A 02079K305 104,084 291,502 SH SOLE 104,084 0 0
Garmin Ltd COM H2906T109 4 16 SH SOLE 4 0 0
Goldman Sachs Group Inc/The COM 38141G104 1,793 1,773 SH SOLE 1,793 0 0
Halliburton Co COM 406216101 12 357 SH SOLE 12 0 0
Halozyme Therapeutics Inc COM 40637H109 581 7,432 SH SOLE 581 0 0
HASBRO INC COM 418056107 447 5,419 SH SOLE 447 0 0
HCA Healthcare Inc COM 40412C101 1,177 3,019 SH SOLE 1,177 0 0
HEICO Corp COM 422806109 80 225 SH SOLE 80 0 0
HEICO Corp COM 422806208 35 135 SH SOLE 35 0 0
Hartford Financial Services Gr COM 416515104 309 2,331 SH SOLE 309 0 0
Hilton Worldwide Holdings Inc COM 43300A203 415 1,255 SH SOLE 415 0 0
Honeywell International Inc COM 438516106 5,424 24,231 SH SOLE 5,424 0 0
ROBINHOOD MKTS INC COM CL A 770700102 21 213 SH SOLE 21 0 0
Host Hotels & Resorts Inc COM 44107P104 143 6,039 SH SOLE 143 0 0
Hershey Co/The COM 427866108 2 14 SH SOLE 2 0 0
HUBBELL INC COM 443510607 242 462 SH SOLE 242 0 0
Howmet Aerospace Inc COM 443201108 3,175 11,809 SH SOLE 3,175 0 0
ISHARES GOLD TR ISHARES NEW 464285204 8,927 118,298 SH SOLE 8,927 0 0
Interactive Brokers Group Inc COM CL A 45841N107 887 10,186 SH SOLE 887 0 0
IBM COM 459200101 29 103 SH SOLE 29 0 0
Intercontinental Exchange Inc COM 45866F104 22 182 SH SOLE 22 0 0
InterDigital Inc COM 45867G101 197 696 SH SOLE 197 0 0
IDEXX Laboratories Inc COM 45168D104 3,123 5,935 SH SOLE 3,123 0 0
IES HLDGS INC COM 44951W106 84 115 SH SOLE 84 0 0
IMAX Corp COM 45245E109 83 2,071 SH SOLE 83 0 0
IMPERIAL OIL LTD COM NEW 453038408 12 111 SH SOLE 12 0 0
INCYTE CORP COM 45337C102 21 184 SH SOLE 21 0 0
ISHARES TR MSCI INDIA ETF 46429B598 26 517 SH SOLE 26 0 0
Intel Corp COM 458140100 75,546 541,588 SH SOLE 75,546 0 0
Intuit Inc COM 461202103 5,345 20,484 SH SOLE 5,345 0 0
Invitation Homes Inc COM 46187W107 62 2,037 SH SOLE 62 0 0
Ionis Pharmaceuticals Inc COM 462222100 19 234 SH SOLE 19 0 0
Iridium Communications Inc COM 46269C102 1,438 26,223 SH SOLE 1,438 0 0
Iron Mountain Inc COM 46284V101 129 1,023 SH SOLE 129 0 0
Intuitive Surgical Inc COM 46120E602 11,843 29,791 SH SOLE 11,843 0 0
Illinois Tool Works Inc COM 452308109 344 1,272 SH SOLE 344 0 0
iShares Russell 1000 Value ETF ETF 464287598 5 21 SH SOLE 5 0 0
JANUS LIVING INC CL A-1 471024109 33 1,149 SH SOLE 33 0 0
Jabil Inc COM 466313103 827 2,145 SH SOLE 827 0 0
Johnson Controls International COM G51502105 18 120 SH SOLE 18 0 0
Johnson & Johnson COM 478160104 1,134 4,465 SH SOLE 1,134 0 0
JPMorgan Chase & Co COM 46625H100 824 2,517 SH SOLE 824 0 0
KINROSS GOLD CORP COM 496902404 30 1,280 SH SOLE 30 0 0
Keurig Dr Pepper Inc COM 49271V100 3,310 101,116 SH SOLE 3,310 0 0
Keysight Technologies Inc COM 49338L103 9 27 SH SOLE 9 0 0
Korn Ferry COM 500643200 21 322 SH SOLE 21 0 0
Kraft Heinz Co/The COM 500754106 2,080 88,127 SH SOLE 2,080 0 0
KLA Corp COM 482480100 73,515 244,082 SH SOLE 73,515 0 0
Kinder Morgan Inc COM 49456B101 16 493 SH SOLE 16 0 0
Coca-Cola Co/The COM 191216100 1,071 13,185 SH SOLE 1,071 0 0
KARMAN HLDGS INC COMMON STOCK 485924104 1 13 SH SOLE 1 0 0
LEIDOS HOLDINGS INC COM 525327102 33 319 SH SOLE 33 0 0
Legend Biotech Corp SPONSORED ADS 52490G102 6 200 SH SOLE 6 0 0
Linde PLC COM G5494J103 17,842 34,390 SH SOLE 17,842 0 0
LUMENTUM HLDGS INC COM 55024U109 25,953 30,265 SH SOLE 25,953 0 0
Eli Lilly & Co COM 532457108 19,764 16,480 SH SOLE 19,764 0 0
Lockheed Martin Corp COM 539830109 816 1,603 SH SOLE 816 0 0
Cheniere Energy Inc COM 16411R208 1,226 5,131 SH SOLE 1,226 0 0
ALLIANT ENERGY CORP COM 018802108 16 204 SH SOLE 16 0 0
Lam Research Corp COM 512807108 60,478 139,588 SH SOLE 60,478 0 0
Lattice Semiconductor Corp COM 518415104 456 2,979 SH SOLE 456 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 36 683 SH SOLE 36 0 0
Mastercard Inc COM 57636Q104 3,596 7,003 SH SOLE 3,596 0 0
Mid-America Apartment Communit COM 59522J103 32 230 SH SOLE 32 0 0
Macerich Co/The COM 554382101 26 1,045 SH SOLE 26 0 0
Marriott International Inc/MD COM 571903202 7,260 19,597 SH SOLE 7,260 0 0
McDonald's Corp COM 580135101 5 19 SH SOLE 5 0 0
Microchip Technology Inc COM 595017104 3,683 40,401 SH SOLE 3,683 0 0
McKesson Corp COM 58155Q103 2,323 3,077 SH SOLE 2,323 0 0
Moody's Corp COM 615369105 85 188 SH SOLE 85 0 0
Mondelez International Inc COM CL A 609207105 5,515 95,400 SH SOLE 5,515 0 0
MEDPACE HLDGS INC COM 58506Q109 76 144 SH SOLE 76 0 0
MercadoLibre Inc COM 58733R102 6,396 3,768 SH SOLE 6,396 0 0
Meta Platforms Inc COM 30303M102 60,471 107,431 SH SOLE 60,471 0 0
MKS Instruments Inc COM 55306N104 807 1,817 SH SOLE 807 0 0
MUELLER INDS INC COM 624756102 7 54 SH SOLE 7 0 0
3M Co COM 88579Y101 24 150 SH SOLE 24 0 0
MERIT MED SYS INC COM 589889104 20 293 SH SOLE 20 0 0
Monster Beverage Corp COM 61174X109 8,087 84,147 SH SOLE 8,087 0 0
Altria Group Inc COM 02209S103 494 6,861 SH SOLE 494 0 0
Marathon Petroleum Corp COM 56585A102 1,413 5,533 SH SOLE 1,413 0 0
Monolithic Power Systems Inc COM 609839105 38,737 28,056 SH SOLE 38,737 0 0
Merck & Co Inc COM 58933Y105 462 3,600 SH SOLE 462 0 0
Marvell Technology Inc COM 573874104 47,046 158,266 SH SOLE 47,046 0 0
Morgan Stanley COM 617446448 946 4,525 SH SOLE 946 0 0
MSCI Inc COM 55354G100 7 13 SH SOLE 7 0 0
Microsoft Corp COM 594918104 110,060 295,250 SH SOLE 110,060 0 0
MicroStrategy Inc COM 594972408 2,137 24,586 SH SOLE 2,137 0 0
MACOM Technology Solutions Hol COM 55405Y100 214 562 SH SOLE 214 0 0
MasTec Inc COM 576323109 1,851 4,451 SH SOLE 1,851 0 0
Micron Technology Inc COM 595112103 147,198 127,914 SH SOLE 147,198 0 0
NEBIUS GROUP N.V. SHS CLASS A N97284108 4,521 16,381 SH SOLE 4,521 0 0
NBT BANCORP INC COM 628778102 0 5 SH SOLE 0 0 0
Newmont Corp COM 651639106 1,297 13,896 SH SOLE 1,297 0 0
Cloudflare Inc COM 18915M107 1,280 5,219 SH SOLE 1,280 0 0
National Fuel Gas Co COM 636180101 329 4,262 SH SOLE 329 0 0
Netflix Inc COM 64110L106 27,694 388,034 SH SOLE 27,694 0 0
NiSource Inc COM 65473P105 212 4,453 SH SOLE 212 0 0
NIO Inc COM 62914V106 118 23,300 SH SOLE 118 0 0
Northrop Grumman Corp COM 666807102 255 502 SH SOLE 255 0 0
Nokia Oyj ADR 654902204 84 6,362 SH SOLE 84 0 0
NRG ENERGY INC COM NEW 629377508 432 2,956 SH SOLE 432 0 0
National Storage Affiliates Tr COM 637870106 49 1,098 SH SOLE 49 0 0
NetEase Inc COM 64110W102 4,997 39,000 SH SOLE 4,997 0 0
Northern Trust Corp COM 665859104 39 226 SH SOLE 39 0 0
NETSTREIT CORP COM 64119V303 14 677 SH SOLE 14 0 0
NU HLDGS LTD ORD SHS CL A G6683N103 506 37,837 SH SOLE 506 0 0
NVIDIA Corp COM 67066G104 193,575 969,036 SH SOLE 193,575 0 0
GRANITESHARES ETF TR 2X LONG NVDA DAI 38747R827 232 7,782 SH SOLE 232 0 0
NOVARTIS AG SPONSORED ADR 66987V109 454 2,900 SH SOLE 454 0 0
NXP Semiconductors NV COM N6596X109 5,279 18,814 SH SOLE 5,279 0 0
Realty Income Corp COM 756109104 73 1,181 SH SOLE 73 0 0
Old Dominion Freight Line Inc COM 679580100 3,347 15,456 SH SOLE 3,347 0 0
OGE ENERGY CORP COM 670837103 268 5,513 SH SOLE 268 0 0
PROSHARES TR K-1 FREE CRD OIL 74347G804 32,664 688,240 SH SOLE 32,664 0 0
ONEOK Inc COM 682680103 27 309 SH SOLE 27 0 0
ON Semiconductor Corp COM 682189105 7 76 SH SOLE 7 0 0
Onto Innovation Inc COM 683344105 2,375 6,275 SH SOLE 2,375 0 0
Oracle Corp COM 68389X105 3,463 23,611 SH SOLE 3,463 0 0
O'Reilly Automotive Inc COM 67103H107 5,670 61,590 SH SOLE 5,670 0 0
OTTER TAIL CORP COM 689648103 8 90 SH SOLE 8 0 0
Occidental Petroleum Corp COM 674599105 11 217 SH SOLE 11 0 0
Palo Alto Networks Inc COM 697435105 20,667 60,679 SH SOLE 20,667 0 0
Paychex Inc COM 704326107 2,618 26,628 SH SOLE 2,618 0 0
PACCAR Inc COM 693718108 4,696 39,113 SH SOLE 4,696 0 0
Pinduoduo Inc COM 722304102 37,833 496,105 SH SOLE 37,833 0 0
Penumbra Inc COM 70975L107 44 140 SH SOLE 44 0 0
PepsiCo Inc COM 713448108 14,457 106,781 SH SOLE 14,457 0 0
Pfizer Inc COM 717081103 85 3,539 SH SOLE 85 0 0
INVESCO EXCHANGE TRADED FD T GLOBAL DRGN CN 46137V571 84 3,743 SH SOLE 84 0 0
Parker-Hannifin Corp COM 701094104 205 210 SH SOLE 205 0 0
PHINIA INC COMMON STOCK 71880K101 695 8,438 SH SOLE 695 0 0
PulteGroup Inc COM 745867101 94 687 SH SOLE 94 0 0
PIPER SANDLER COMPANIES COM 724078100 66 912 SH SOLE 66 0 0
PJT PARTNERS INC COM CL A 69343T107 18 122 SH SOLE 18 0 0
Planet Labs PBC COM CL A 72703X106 374 11,309 SH SOLE 374 0 0
Prologis Inc COM 74340W103 212 1,568 SH SOLE 212 0 0
PALOMAR HLDGS INC COM 69753M105 4 32 SH SOLE 4 0 0
Palantir Technologies Inc CL A 69608A108 28,474 244,224 SH SOLE 28,474 0 0
Philip Morris International In COM 718172109 135 749 SH SOLE 135 0 0
POWELL INDS INC COM 739128106 495 1,728 SH SOLE 495 0 0
Public Storage COM 74460D109 60 190 SH SOLE 60 0 0
Phillips 66 COM 718546104 733 4,338 SH SOLE 733 0 0
Quanta Services Inc COM 74762E102 2,005 2,785 SH SOLE 2,005 0 0
PayPal Holdings Inc COM 70450Y103 2,965 68,735 SH SOLE 2,965 0 0
QUALCOMM Inc COM 747525103 46,578 252,087 SH SOLE 46,578 0 0
360 DigiTech Inc AMERICAN DEP 88557W101 394 24,957 SH SOLE 394 0 0
ROBLOX Corp COM 771049103 20 370 SH SOLE 20 0 0
ROYAL CARIBBEAN GROUP COM V7780T103 313 987 SH SOLE 313 0 0
REDDIT INC CL A 75734B100 59 338 SH SOLE 59 0 0
ISHARES TR GLOBAL REIT ETF 46434V647 208 7,524 SH SOLE 208 0 0
Regency Centers Corp COM 758849103 46 577 SH SOLE 46 0 0
Regeneron Pharmaceuticals Inc COM 75886F107 4,926 7,900 SH SOLE 4,926 0 0
ATRENEW INC SPONSORED ADS 00138L108 2,709 700,000 SH SOLE 2,709 0 0
Regions Financial Corp COM 7591EP100 220 7,267 SH SOLE 220 0 0
Raymond James Financial Inc COM 754730109 0 0 SH SOLE 0 0 0
ROCKET LAB USA INC COM 773122106 4,577 45,062 SH SOLE 4,577 0 0
Ralph Lauren Corp CL A 751212101 108 269 SH SOLE 108 0 0
Rambus Inc COM 750917106 13 95 SH SOLE 13 0 0
RenaissanceRe Holdings Ltd COM G7496G103 36 113 SH SOLE 36 0 0
Rockwell Automation Inc COM 773903109 14 28 SH SOLE 14 0 0
Roku Inc COM CL A 77543R102 303 2,196 SH SOLE 303 0 0
Rollins Inc COM 775711104 12 293 SH SOLE 12 0 0
ROPER TECHNOLOGIES INC COM 776696106 2,537 7,500 SH SOLE 2,537 0 0
Ross Stores Inc COM 778296103 5,231 24,588 SH SOLE 5,231 0 0
Raytheon Technologies Corp COM 75513E101 1,476 7,785 SH SOLE 1,476 0 0
Royal Bank of Canada COM 780087102 45 218 SH SOLE 45 0 0
SBA Communications Corp COM 78410G104 40 229 SH SOLE 40 0 0
Starbucks Corp COM 855244109 8,742 85,580 SH SOLE 8,742 0 0
Southern Copper Corp COM 84265V105 1,661 9,539 SH SOLE 1,661 0 0
Charles Schwab Corp/The COM 808513105 312 3,383 SH SOLE 312 0 0
SELECT MED HLDGS CORP COM 81619Q105 17 1,047 SH SOLE 17 0 0
SMITHFIELD FOODS INC COM 832248207 1 22 SH SOLE 1 0 0
Sprouts Farmers Market Inc COM 85208M102 73 868 SH SOLE 73 0 0
SUPER GROUP SGHC LIMITED ORD SHS G8588X103 142 10,516 SH SOLE 142 0 0
SOMNIGROUP INTERNATIONAL INC COM 88023U101 12 153 SH SOLE 12 0 0
Aberdeen Standard Physical Gol COM 00326A104 9,062 237,105 SH SOLE 9,062 0 0
Shopify Inc CL A 82509L107 10,351 90,639 SH SOLE 10,351 0 0
Schlumberger Ltd COM STK 806857108 160 3,438 SH SOLE 160 0 0
SL GREEN RLTY CORP COM 78440X887 54 1,046 SH SOLE 54 0 0
SHARKNINJA INC COM SHS G8068L108 281 1,843 SH SOLE 281 0 0
SANDISK CORP COM 80004C200 25,764 11,348 SH SOLE 25,764 0 0
Snowflake Inc CL A 833445109 1,780 7,000 SH SOLE 1,780 0 0
Synopsys Inc COM 871607107 6,425 14,413 SH SOLE 6,425 0 0
TD SYNNEX CORPORATION COM 87162W100 537 2,010 SH SOLE 537 0 0
Simon Property Group Inc COM 828806109 238 1,066 SH SOLE 238 0 0
S&P Global Inc COM 78409V104 4 10 SH SOLE 4 0 0
Spotify Technology SA SHS L8681T102 347 756 SH SOLE 347 0 0
SPX TECHNOLOGIES INC COM 78473E103 753 3,070 SH SOLE 753 0 0
Simpson Manufacturing Co., Inc. COM 829073105 36 174 SH SOLE 36 0 0
STEPSTONE GROUP INC COM CL A 85914M107 21 512 SH SOLE 21 0 0
Steel Dynamics Inc COM 858119100 2 8 SH SOLE 2 0 0
Sterling Infrastructure Inc COM 859241101 2,231 2,658 SH SOLE 2,231 0 0
State Street Corp COM 857477103 42 245 SH SOLE 42 0 0
Seagate Technology Holdings PL COM G7945M107 30,920 32,070 SH SOLE 30,920 0 0
Skyworks Solutions Inc COM 83088M102 1 19 SH SOLE 1 0 0
Stryker Corp COM 863667101 261 830 SH SOLE 261 0 0
AT&T Inc COM 00206R102 915 44,229 SH SOLE 915 0 0
TAL Education Group ADS 874080104 9,326 974,529 SH SOLE 9,326 0 0
Toronto-Dominion Bank/The COM NEW 891160509 38 317 SH SOLE 38 0 0
Teradata Corp COM 88076W103 223 6,431 SH SOLE 223 0 0
Teledyne Technologies Inc COM 879360105 31 47 SH SOLE 31 0 0
TECK RESOURCES LTD CL B 878742204 26 443 SH SOLE 26 0 0
TE CONNECTIVITY LTD SHS H84989104 33 164 SH SOLE 33 0 0
Tempus AI Inc CL A 88023B103 23 393 SH SOLE 23 0 0
Teradyne Inc COM 880770102 16,049 33,211 SH SOLE 16,049 0 0
Terex Corp COM 880779103 168 2,323 SH SOLE 168 0 0
Tenet Healthcare Corp COM 88033G407 208 1,110 SH SOLE 208 0 0
TJX Cos Inc/The COM 872540109 1,046 6,906 SH SOLE 1,046 0 0
Teekay Corp Ltd SHS G8726T105 133 13,256 SH SOLE 133 0 0
TKO GROUP HOLDINGS INC CL A 87256C101 17 83 SH SOLE 17 0 0
TALEN ENERGY CORP COM 87422Q109 23 61 SH SOLE 23 0 0
ISHARES TR 20 YR TR BD ETF 464287432 37 429 SH SOLE 37 0 0
Tencent Music Entertainment Gr ADS 88034P109 1,418 170,078 SH SOLE 1,418 0 0
T-Mobile US Inc COM 872590104 13,483 80,429 SH SOLE 13,483 0 0
Tutor Perini Corp COM 901109108 172 2,067 SH SOLE 172 0 0
Texas Pacific Land Corp COM 88262P102 267 610 SH SOLE 267 0 0
Tapestry Inc COM 876030107 696 4,755 SH SOLE 696 0 0
Targa Resources Corp COM 87612G101 480 1,792 SH SOLE 480 0 0
Thomson Reuters Corp COM 884903808 2,312 28,321 SH SOLE 2,312 0 0
TRIMBLE INC COM 896239100 1 13 SH SOLE 1 0 0
Travelers Cos Inc/The COM 89417E109 114 345 SH SOLE 114 0 0
TOWER SEMICONDUCTOR LTD SHS NEW M87915274 3,731 14,329 SH SOLE 3,731 0 0
Tesla Inc COM 88160R101 77,795 185,093 SH SOLE 77,795 0 0
TSMC COM 874039100 51,731 108,476 SH SOLE 51,731 0 0
Trane Technologies PLC COM G8994E103 2,270 4,624 SH SOLE 2,270 0 0
TotalEnergies SE SPONSORED ADS 89151E109 59 754 SH SOLE 59 0 0
Tetra Tech Inc COM 88162G103 56 1,932 SH SOLE 56 0 0
TTM TECHNOLOGIES INC COM 87305R109 40 212 SH SOLE 40 0 0
Take-Two Interactive Software COM 874054109 3,447 13,799 SH SOLE 3,447 0 0
Twilio Inc COM 90138F102 169 819 SH SOLE 169 0 0
Texas Instruments Inc COM 882508104 23,628 79,306 SH SOLE 23,628 0 0
United Airlines Holdings Inc COM 910047109 33 241 SH SOLE 33 0 0
Uber Technologies Inc COM 90353T100 1,405 19,495 SH SOLE 1,405 0 0
UGI CORP NEW COM 902681105 220 6,359 SH SOLE 220 0 0
UBIQUITI INC COM 90353W103 125 234 SH SOLE 125 0 0
US Bancorp COM NEW 902973304 24 397 SH SOLE 24 0 0
US FOODS HLDG CORP COM 912008109 63 619 SH SOLE 63 0 0
United States Oil Fund LP COM 91232N207 33,099 311,082 SH SOLE 33,099 0 0
UNITED THERAPEUTICS CORP DEL COM 91307C102 170 314 SH SOLE 170 0 0
Visa Inc COM 92826C839 3,056 8,920 SH SOLE 3,056 0 0
VIKING HOLDINGS LTD ORD SHS G93A5A101 266 2,538 SH SOLE 266 0 0
Vipshop Holdings Ltd SPONSORED ADS A 92763W103 979 73,738 SH SOLE 979 0 0
VIRTU FINL INC CL A 928254101 489 8,220 SH SOLE 489 0 0
Valero Energy Corp COM 91913Y100 1,131 4,342 SH SOLE 1,131 0 0
VANECK ETF TRUST VANECK VIETNAM 92189F817 1,871 101,500 SH SOLE 1,871 0 0
VORNADO RLTY TR SH BEN INT 929042109 30 752 SH SOLE 30 0 0
Vertiv Holdings Co COM 92537N108 5,354 16,003 SH SOLE 5,354 0 0
Vertex Pharmaceuticals Inc COM 92532F100 9,710 19,560 SH SOLE 9,710 0 0
Viasat Inc COM 92552V100 1,155 12,861 SH SOLE 1,155 0 0
Vistra Corp COM 92840M102 1,298 8,182 SH SOLE 1,298 0 0
VENTAS INC COM 92276F100 44 499 SH SOLE 44 0 0
VALVOLINE INC COM 92047W101 79 2,006 SH SOLE 79 0 0
Verizon Communications Inc COM 92343V104 440 10,407 SH SOLE 440 0 0
Wayfair Inc COM 94419L101 22 234 SH SOLE 22 0 0
Westinghouse Air Brake Technol COM 929740108 413 1,532 SH SOLE 413 0 0
Warner Bros Discovery Inc COM SER A 934423104 4,958 186,330 SH SOLE 4,958 0 0
WESCO International Inc COM 95082P105 101 292 SH SOLE 101 0 0
Workday Inc COM CL A 98138H101 1,828 14,938 SH SOLE 1,828 0 0
WESTERN DIGITAL CORP. COM 958102105 42,036 65,829 SH SOLE 42,036 0 0
WEC ENERGY GROUP INC COM 92939U106 472 4,045 SH SOLE 472 0 0
Welltower Inc COM 95040Q104 628 2,769 SH SOLE 628 0 0
Wells Fargo & Co COM 949746101 93 1,131 SH SOLE 93 0 0
Weatherford International PLC ORD SHS G48833118 304 3,733 SH SOLE 304 0 0
WILLIAMS COS INC COM 969457100 83 1,113 SH SOLE 83 0 0
Walmart Inc COM 931142103 42,156 372,406 SH SOLE 42,156 0 0
Wintrust Financial Corp COM 97650W108 60 376 SH SOLE 60 0 0
Watts Water Technologies Inc CL A 942749102 202 516 SH SOLE 202 0 0
TERAWULF INC COM 88080T104 65 2,617 SH SOLE 65 0 0
WEYERHAEUSER CO COM NEW 962166104 14 600 SH SOLE 14 0 0
Xcel Energy Inc COM 98389B100 3,723 46,396 SH SOLE 3,723 0 0
XP INC CL A G98239109 274 16,832 SH SOLE 274 0 0
XPO Logistics Inc COM 983793100 2 10 SH SOLE 2 0 0
Full Truck Alliance Co Ltd ADS 35969L108 1,725 212,716 SH SOLE 1,725 0 0
ZHIHU INC SPONSORED ADS 98955N207 659 210,000 SH SOLE 659 0 0
Zoom Video Communications Inc COM 98980L101 95 1,100 SH SOLE 95 0 0