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   395,885 3,500 SH   SOLE   0 0 3,500
ABBVIE INC COM 00287Y109   2,787,580 15,687 SH   SOLE   0 0 15,687
ABERCROMBIE & FITCH CO CL A 002896207   552,591 3,697 SH   SOLE   0 0 3,697
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   810,876 2,305 SH   SOLE   0 0 2,305
ADVANCED MICRO DEVICES INC COM 007903107   1,190,386 9,855 SH   SOLE   0 0 9,855
AFLAC INC COM 001055102   517,200 5,000 SH   SOLE   0 0 5,000
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102   6,481,687 76,444 SH   SOLE   0 0 76,444
ALPHABET INC CAP STK CL A 02079K305   19,294,024 101,923 SH   SOLE   0 0 101,923
ALPHABET INC CAP STK CL C 02079K107   1,593,983 8,370 SH   SOLE   0 0 8,370
AMAZON COM INC COM 023135106   17,065,252 77,785 SH   SOLE   0 0 77,785
AMDOCS LTD SHS G02602103   606,793 7,127 SH   SOLE   0 0 7,127
AMERICAN ELEC PWR CO INC COM 025537101   683,148 7,407 SH   SOLE   0 0 7,407
APPLE INC COM 037833100   27,199,369 108,615 SH   SOLE   0 0 108,615
ARCHER DANIELS MIDLAND CO COM 039483102   527,076 10,433 SH   SOLE   0 0 10,433
ARISTA NETWORKS INC COM SHS 040413205   9,000,458 81,430 SH   SOLE   0 0 81,430
BANK AMERICA CORP COM 060505104   1,248,664 28,411 SH   SOLE   0 0 28,411
BLACKROCK INC COM 09290D101   866,218 845 SH   SOLE   0 0 845
BLACKSTONE INC COM 09260D107   13,519,798 78,412 SH   SOLE   0 0 78,412
BLOCK INC CL A 852234103   13,454,682 158,309 SH   SOLE   0 0 158,309
BOOKING HOLDINGS INC COM 09857L108   8,252,546 1,661 SH   SOLE   0 0 1,661
BOSTON SCIENTIFIC CORP COM 101137107   10,571,022 118,350 SH   SOLE   0 0 118,350
BRINKER INTL INC COM 109641100   555,486 4,199 SH   SOLE   0 0 4,199
BRISTOL-MYERS SQUIBB CO COM 110122108   992,134 17,541 SH   SOLE   0 0 17,541
BROADCOM INC COM 11135F101   4,749,707 20,487 SH   SOLE   0 0 20,487
CAL MAINE FOODS INC COM NEW 128030202   581,087 5,646 SH   SOLE   0 0 5,646
CBOE GLOBAL MKTS INC COM 12503M108   723,762 3,704 SH   SOLE   0 0 3,704
CELESTICA INC COM 15101Q207   543,001 5,883 SH   SOLE   0 0 5,883
CHEVRON CORP NEW COM 166764100   247,677 1,710 SH   SOLE   0 0 1,710
CHUBB LIMITED COM H1467J104   1,757,545 6,361 SH   SOLE   0 0 6,361
CISCO SYS INC COM 17275R102   2,064,956 34,881 SH   SOLE   0 0 34,881
CITIGROUP INC COM NEW 172967424   11,792,719 167,534 SH   SOLE   0 0 167,534
CME GROUP INC COM 12572Q105   1,305,598 5,622 SH   SOLE   0 0 5,622
COMMVAULT SYS INC COM 204166102   552,180 3,659 SH   SOLE   0 0 3,659
CONSTELLATION ENERGY CORP COM 21037T109   301,338 1,347 SH   SOLE   0 0 1,347
COREBRIDGE FINL INC COM 21871X109   10,130,438 338,471 SH   SOLE   0 0 338,471
CORECIVIC INC COM 21871N101   573,893 26,398 SH   SOLE   0 0 26,398
CORNING INC COM 219350105   12,863,379 270,694 SH   SOLE   0 0 270,694
CROWDSTRIKE HLDGS INC CL A 22788C105   311,366 910 SH   SOLE   0 0 910
CRYOPORT INC COM PAR $0.001 229050307   333,840 42,910 SH   SOLE   0 0 42,910
CUMMINS INC COM 231021106   2,276,707 6,531 SH   SOLE   0 0 6,531
DAVE INC CLASS A COM NEW 23834J201   510,655 5,875 SH   SOLE   0 0 5,875
DISNEY WALT CO COM 254687106   587,651 5,278 SH   SOLE   0 0 5,278
DORMAN PRODS INC COM 258278100   564,968 4,361 SH   SOLE   0 0 4,361
DUKE ENERGY CORP NEW COM NEW 26441C204   535,361 4,969 SH   SOLE   0 0 4,969
ELI LILLY & CO COM 532457108   8,380,832 10,856 SH   SOLE   0 0 10,856
EMCOR GROUP INC COM 29084Q100   5,550,744 12,229 SH   SOLE   0 0 12,229
EVERGY INC COM 30034W106   754,234 12,254 SH   SOLE   0 0 12,254
EVERQUOTE INC COM CL A 30041R108   584,808 29,255 SH   SOLE   0 0 29,255
EXXON MOBIL CORP COM 30231G102   664,030 6,173 SH   SOLE   0 0 6,173
FIRST SOLAR INC COM 336433107   8,685,991 49,285 SH   SOLE   0 0 49,285
GE VERNOVA INC COM 36828A101   8,806,114 26,772 SH   SOLE   0 0 26,772
GENERAL DYNAMICS CORP COM 369550108   1,231,026 4,672 SH   SOLE   0 0 4,672
GILEAD SCIENCES INC COM 375558103   2,131,438 23,075 SH   SOLE   0 0 23,075
GOLD FIELDS LTD SPONSORED ADR 38059T106   482,500 36,553 SH   SOLE   0 0 36,553
GOLDMAN SACHS GROUP INC COM 38141G104   1,460,181 2,550 SH   SOLE   0 0 2,550
HAWKINS INC COM 420261109   564,896 4,605 SH   SOLE   0 0 4,605
HESS CORP COM 42809H107   292,756 2,201 SH   SOLE   0 0 2,201
HIMS & HERS HEALTH INC COM CL A 433000106   483,673 20,003 SH   SOLE   0 0 20,003
HOME DEPOT INC COM 437076102   2,110,660 5,426 SH   SOLE   0 0 5,426
INNODATA INC COM NEW 457642205   508,307 12,862 SH   SOLE   0 0 12,862
INTERDIGITAL INC COM 45867G101   582,904 3,009 SH   SOLE   0 0 3,009
INTERNATIONAL BUSINESS MACHS COM 459200101   3,177,423 14,454 SH   SOLE   0 0 14,454
INTUITIVE SURGICAL INC COM NEW 46120E602   11,195,521 21,449 SH   SOLE   0 0 21,449
INVESCO QQQ TR UNIT SER 1 00461E107   2,583,757 5,054 SH   SOLE   0 0 5,054
ISHARES TR RUSSELL 2000 ETF 464287655   13,250,751 59,969 SH   SOLE   0 0 59,969
ISHARES TR GLOBAL ENERG ETF 464287341   2,426,874 63,564 SH   SOLE   0 0 63,564
ISHARES TR CORE S&P SCP ETF 464287804   1,564,803 13,581 SH   SOLE   0 0 13,581
ISHARES TR MSCI EMG MKT ETF 464287234   1,035,045 24,750 SH   SOLE   0 0 24,750
ISHARES TR RUSEL 2500 ETF 46435G268   809,268 11,901 SH   SOLE   0 0 11,901
ISHARES TR U.S. TECH ETF 464287721   767,611 4,812 SH   SOLE   0 0 4,812
ISHARES TR CORE S&P MCP ETF 464287507   577,178 9,263 SH   SOLE   0 0 9,263
ISHARES TR S&P 100 ETF 464287101   233,391 808 SH   SOLE   0 0 808
ISHARES TR US CONSUM DISCRE 464287580   214,873 2,235 SH   SOLE   0 0 2,235
JOHNSON & JOHNSON COM 478160104   2,014,123 13,927 SH   SOLE   0 0 13,927
JOHNSON CTLS INTL PLC SHS G51502105   1,333,996 16,901 SH   SOLE   0 0 16,901
JPMORGAN CHASE & CO. COM 46625H100   3,117,189 13,004 SH   SOLE   0 0 13,004
JUNIPER NETWORKS INC COM 48203R104   1,291,014 34,473 SH   SOLE   0 0 34,473
KIMBERLY-CLARK CORP COM 494368103   522,457 3,987 SH   SOLE   0 0 3,987
KLAVIYO INC COM SER A 49845K101   7,951,732 192,816 SH   SOLE   0 0 192,816
KROGER CO COM 501044101   1,258,590 20,582 SH   SOLE   0 0 20,582
LAM RESEARCH CORP COM NEW 512807306   11,718,740 162,242 SH   SOLE   0 0 162,242
LENNAR CORP CL A 526057104   223,511 1,639 SH   SOLE   0 0 1,639
MARVELL TECHNOLOGY INC COM 573874104   12,251,667 110,925 SH   SOLE   0 0 110,925
MCDONALDS CORP COM 580135101   1,495,833 5,160 SH   SOLE   0 0 5,160
MERCADOLIBRE INC COM 58733R102   8,779,372 5,163 SH   SOLE   0 0 5,163
MERCK & CO INC COM 58933Y105   912,332 9,171 SH   SOLE   0 0 9,171
META PLATFORMS INC CL A 30303M102   16,253,758 27,760 SH   SOLE   0 0 27,760
MICRON TECHNOLOGY INC COM 595112103   301,125 3,578 SH   SOLE   0 0 3,578
MICROSOFT CORP COM 594918104   1,851,228 4,392 SH   SOLE   0 0 4,392
NATURAL GROCERS BY VITAMIN C COM 63888U108   442,084 11,130 SH   SOLE   0 0 11,130
NETFLIX INC COM 64110L106   9,636,061 10,811 SH   SOLE   0 0 10,811
NORFOLK SOUTHN CORP COM 655844108   1,255,176 5,348 SH   SOLE   0 0 5,348
NORTHEAST CMNTY BANCORP INC COM 664121100   874,397 35,748 SH   SOLE   0 0 35,748
NORTHERN TR CORP COM 665859104   733,900 7,160 SH   SOLE   0 0 7,160
NRG ENERGY INC COM NEW 629377508   1,536,176 17,027 SH   SOLE   0 0 17,027
NUCOR CORP COM 670346105   1,028,566 8,813 SH   SOLE   0 0 8,813
NVIDIA CORPORATION COM 67066G104   29,235,605 217,705 SH   SOLE   0 0 217,705
OMNICOM GROUP INC COM 681919106   1,003,915 11,668 SH   SOLE   0 0 11,668
ORACLE CORP COM 68389X105   933,851 5,604 SH   SOLE   0 0 5,604
PACKAGING CORP AMER COM 695156109   1,142,535 5,075 SH   SOLE   0 0 5,075
PALO ALTO NETWORKS INC COM 697435105   13,945,233 76,639 SH   SOLE   0 0 76,639
PEPSICO INC COM 713448108   413,300 2,718 SH   SOLE   0 0 2,718
PFIZER INC COM 717081103   541,982 20,429 SH   SOLE   0 0 20,429
POWELL INDS INC COM 739128106   550,357 2,483 SH   SOLE   0 0 2,483
PROCTER AND GAMBLE CO COM 742718109   844,789 5,039 SH   SOLE   0 0 5,039
PROTAGONIST THERAPEUTICS INC COM 74366E102   860,086 22,282 SH   SOLE   0 0 22,282
PURE STORAGE INC CL A 74624M102   520,128 8,467 SH   SOLE   0 0 8,467
QUALCOMM INC COM 747525103   502,031 3,268 SH   SOLE   0 0 3,268
QUANTA SVCS INC COM 00748E106   12,538,020 39,671 SH   SOLE   0 0 39,671
RALPH LAUREN CORP CL A 751212101   9,457,246 40,944 SH   SOLE   0 0 40,944
REGENERON PHARMACEUTICALS COM 75886F107   416,714 585 SH   SOLE   0 0 585
RTX CORPORATION COM 00755E105   641,668 5,545 SH   SOLE   0 0 5,545
SALESFORCE INC COM 79466L302   464,719 1,390 SH   SOLE   0 0 1,390
SCHWAB CHARLES CORP COM 808513105   222,030 3,000 SH   SOLE   0 0 3,000
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   369,204 14,277 SH   SOLE   0 0 14,277
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   347,585 14,995 SH   SOLE   0 0 14,995
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   319,730 14,085 SH   SOLE   0 0 14,085
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   724,008 17,802 SH   SOLE   0 0 17,802
SEMPRA COM 816851109   592,461 6,754 SH   SOLE   0 0 6,754
SKYWEST INC COM 830879102   560,829 5,601 SH   SOLE   0 0 5,601
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,237,068 3,817 SH   SOLE   0 0 3,817
STARBUCKS CORP COM 855244109   903,375 9,900 SH   SOLE   0 0 9,900
STEEL DYNAMICS INC COM 858119100   592,594 5,195 SH   SOLE   0 0 5,195
STRIDE INC COM 86333M108   566,627 5,452 SH   SOLE   0 0 5,452
SYNCHRONY FINANCIAL COM 87165B103   561,535 8,639 SH   SOLE   0 0 8,639
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   8,536,111 43,223 SH   SOLE   0 0 43,223
TALEN ENERGY CORP COM 87422Q109   560,692 2,783 SH   SOLE   0 0 2,783
TARGET CORP COM 87612E106   1,940,374 14,354 SH   SOLE   0 0 14,354
TECHNIPFMC PLC COM G87110105   643,105 22,222 SH   SOLE   0 0 22,222
TESLA INC COM 88160R101   18,737,773 46,399 SH   SOLE   0 0 46,399
THERMO FISHER SCIENTIFIC INC COM 883556102   4,892,764 9,405 SH   SOLE   0 0 9,405
TRAVELZOO COM NEW 89421Q205   393,794 19,739 SH   SOLE   0 0 19,739
TRUIST FINL CORP COM 89832Q109   1,232,166 28,404 SH   SOLE   0 0 28,404
TYSON FOODS INC CL A 902494103   1,141,735 19,877 SH   SOLE   0 0 19,877
UBIQUITI INC COM 90353W103   549,345 1,655 SH   SOLE   0 0 1,655
UNITEDHEALTH GROUP INC COM 91324P102   1,680,467 3,322 SH   SOLE   0 0 3,322
VANGUARD INDEX FDS GROWTH ETF 922908736   649,413 1,582 SH   SOLE   0 0 1,582
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   440,507 7,673 SH   SOLE   0 0 7,673
VERIZON COMMUNICATIONS INC COM 92343V104   210,868 5,273 SH   SOLE   0 0 5,273
VERTIV HOLDINGS CO COM CL A 92537N108   10,581,181 93,136 SH   SOLE   0 0 93,136
VISA INC COM CL A 92826C839   307,191 972 SH   SOLE   0 0 972
WALMART INC COM 931142103   433,680 4,800 SH   SOLE   0 0 4,800
WEC ENERGY GROUP INC COM 92939U106   696,085 7,402 SH   SOLE   0 0 7,402
WELLS FARGO CO NEW COM 949746101   370,025 5,268 SH   SOLE   0 0 5,268
WILLIAMS COS INC COM 969457100   483,725 8,938 SH   SOLE   0 0 8,938
YUM BRANDS INC COM 988498101   321,984 2,400 SH   SOLE   0 0 2,400
ZILLOW GROUP INC CL A 98954M101   555,606 7,842 SH   SOLE   0 0 7,842
ZIONS BANCORPORATION N A COM 989701107   1,177,280 21,701 SH   SOLE   0 0 21,701