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
3-D SYS CORP DEL CS 88554D205   192 39,198 SH   SOLE   0 0 39,198
ABBOTT LABS CS 002824100   449 4,634 SH   SOLE   1,798 0 2,836
ABCELLERA BIOLOGICS INC CS 00288U106   92 20,000 SH   SOLE   0 0 20,000
ADOBE SYS INC CS 00724F101   9,002 17,654 SH   SOLE   4,192 0 13,462
AGCO CORP CS 001084102   538 4,545 SH   SOLE   1,787 0 2,758
AIR PRODS AND CHEMS INC CS 009158106   9,921 35,007 SH   SOLE   8,414 0 26,593
ALPHABET INC CAP STK CL A CS 02079K305   457 3,494 SH   SOLE   3,210 0 284
AMDOCS LTD CS G02602103   403 4,773 SH   SOLE   1,851 0 2,922
AMERICAN HOMES 4 RENT CS 02665T306   510 15,140 SH   SOLE   4,730 0 10,410
AMICUS THERAPEUTICS INC CS 03152W109   767 63,058 SH   SOLE   11,870 0 51,188
AMPHENOL CORP NEW CS 032095101   41,108 489,436 SH   SOLE   197,443 0 291,993
ANALOG DEVICES INC CS 032654105   15,032 85,854 SH   SOLE   20,540 0 65,314
ANSYS INC CS 03662Q105   298 1,000 SH   SOLE   0 0 1,000
APPLE INC COM CS 037833100   1,420 8,295 SH   SOLE   5,144 0 3,151
ARCH CAP GROUP LTD CS G0450A105   19,271 241,761 SH   SOLE   56,528 0 185,233
ARCHER DANIELS MIDLAND CO CS 039483102   541 7,169 SH   SOLE   2,787 0 4,382
ARISTA NETWORKS INC CS 040413106   598 3,253 SH   SOLE   142 0 3,111
AURORA INNOVATION INC CS 051774107   1,591 677,000 SH   SOLE   0 0 677,000
AVERY DENNISON CORP CS 053611109   413 2,262 SH   SOLE   886 0 1,376
AXON ENTERPRISE INC CS 05464C101   10,289 51,707 SH   SOLE   12,148 0 39,559
Apollo Global Management Inc C CS 03769M106   33,033 368,013 SH   SOLE   181,902 0 186,111
BAKER HUGHES A GE CO CS 05722G100   1,356 38,379 SH   SOLE   11,553 0 26,826
BARCLAYS PLC ADR 06738E204   459 58,866 SH   SOLE   22,923 0 35,943
BLACKSTONE INC COM CS 09260D107   450 4,198 SH   SOLE   1,657 0 2,541
BLOOMIN BRANDS INC CS 094235108   1,668 67,823 SH   SOLE   12,240 0 55,583
BOOKING HLDGS INC COM CS 09857L108   15,571 5,049 SH   SOLE   1,219 0 3,830
BOOZ ALLEN HAMILTON HLDG COR CS 099502106   21,193 193,949 SH   SOLE   98,539 0 95,410
BORG WARNER INC CS 099724106   22,350 553,621 SH   SOLE   281,609 0 272,012
BOSTON SCIENTIFIC CORP CS 101137107   12,773 241,912 SH   SOLE   61,051 0 180,861
BROADCOM INC COM CS 11135F101   958 1,154 SH   SOLE   276 0 878
BROWN AND BROWN INC CS 115236101   25,464 364,610 SH   SOLE   185,706 0 178,904
BUILDERS FIRSTSOURCE INC CS 12008R107   50,480 405,496 SH   SOLE   204,159 0 201,337
CADENCE DESIGN SYSTEM INC CS 127387108   1,044 4,454 SH   SOLE   1,053 0 3,401
CARMELL THERAPEUTICS CORP CS 142922103   54 15,000 SH   SOLE   0 0 15,000
CATERPILLAR INC DEL CS 149123101   1,434 5,252 SH   SOLE   1,955 0 3,297
CBOE GLOBAL MARKETS INC CS 12503M108   1,889 12,093 SH   SOLE   1,971 0 10,122
CDW CORP COM CS 12514G108   535 2,650 SH   SOLE   1,085 0 1,565
CENCORA INC COM CS 03073E105   37,715 209,561 SH   SOLE   106,400 0 103,161
CHUBB LIMITED COM CS H1467J104   664 3,190 SH   SOLE   1,305 0 1,885
CIGNA CORP NEW COM CS 125523100   639 2,234 SH   SOLE   849 0 1,385
CINTAS CORP CS 172908105   245 509 SH   SOLE   32 0 477
CISCO SYS INC CS 17275R102   9,619 178,919 SH   SOLE   44,187 0 134,732
CME GROUP INC CS 12572Q105   18,093 90,364 SH   SOLE   45,233 0 45,131
CONSTELLATION ENERGY CORP CS 21037T109   618 5,666 SH   SOLE   1,028 0 4,638
COSTCO WHSL CORP CS 22160K105   1,234 2,184 SH   SOLE   572 0 1,612
COTERRA ENERGY INC COM CS 127097103   2,084 77,028 SH   SOLE   18,895 0 58,133
CRH PLC ORD UIT G25508105   453 8,282 SH   SOLE   3,243 0 5,039
CROWDSTRIKE HLDGS INC CL A CS 22788C105   1,807 10,794 SH   SOLE   1,642 0 9,152
DARDEN RESTAURANTS INC CS 237194105   13,212 92,249 SH   SOLE   22,320 0 69,929
DBX ETF TR JAPAN CURR HDG ETF 233051507   547 9,089 SH   SOLE   96 0 8,993
DECKERS OUTDOOR CORP CS 243537107   27,958 54,383 SH   SOLE   26,847 0 27,536
DELTA AIR LINES INC DEL CS 247361702   2,173 58,732 SH   SOLE   10,233 0 48,499
DICKS SPORTING GOODS INC CS 253393102   847 7,804 SH   SOLE   2,542 0 5,262
DOW INC CS 260557103   299 5,800 SH   SOLE   2,252 0 3,548
EAGLE MATERIALS INC CS 26969P108   10,314 61,936 SH   SOLE   14,879 0 47,057
ENPHASE ENERGY INC CS 29355A107   1,393 11,596 SH   SOLE   1,780 0 9,816
EQT CORP CS 26884L109   23,320 574,667 SH   SOLE   291,683 0 282,984
EXXON MOBIL CORP CS 30231G102   625 5,318 SH   SOLE   1,987 0 3,331
FIRST SOLAR INC CS 336433107   8,499 52,598 SH   SOLE   13,046 0 39,552
FISERV INC CS 337738108   380 3,362 SH   SOLE   573 0 2,789
FLEX LTD ORD CS Y2573F102   31,091 1,152,381 SH   SOLE   581,843 0 570,538
FREEPORT-MCMORAN COPPER AND GO CS 35671D857   325 8,712 SH   SOLE   1,550 0 7,162
Fluence Energy Inc. CS 34379V103   1,451 63,131 SH   SOLE   11,649 0 51,482
GALLAGHER ARTHUR J AND CO CS 363576109   386 1,692 SH   SOLE   44 0 1,648
GENERAL ELECTRIC CO COM NEW CS 369604301   2,029 18,357 SH   SOLE   5,895 0 12,462
GENIUS SPORTS LIMITED CS G3934V109   1,306 245,078 SH   SOLE   33,332 0 211,746
GIBRALTAR INDS INC CS 374689107   929 13,760 SH   SOLE   2,503 0 11,257
GLOBAL X FDS US INFR DEV ETF 37954Y673   837 27,563 SH   SOLE   289 0 27,274
HEXCEL CORP NEW CS 428291108   210 3,222 SH   SOLE   365 0 2,857
HILTON WORLDWIDE HLDGS INC CS 43300A203   1,175 7,822 SH   SOLE   1,450 0 6,372
HOST HOTELS AND RESORTS INC CO CS 44107P104   498 31,003 SH   SOLE   12,025 0 18,978
HOWMET AEROSPACE INC COM CS 443201108   18,624 402,674 SH   SOLE   94,986 0 307,688
HP INC COM CS 40434L105   532 20,717 SH   SOLE   7,999 0 12,718
HSBC HLDGS PLC ADR 404280406   24,420 618,851 SH   SOLE   312,015 0 306,836
HUBSPOT INC CS 443573100   21,957 44,582 SH   SOLE   21,300 0 23,282
HUNTINGTON INGALLS INDS INC CS 446413106   467 2,281 SH   SOLE   894 0 1,387
HYATT HOTELS CORP CS 448579102   234 2,206 SH   SOLE   858 0 1,348
ING GROUP N V ADR 456837103   13,624 1,033,654 SH   SOLE   247,879 0 785,775
INTUIT CS 461202103   20,072 39,285 SH   SOLE   19,573 0 19,712
INTUITIVE SURGICAL INC CS 46120E602   1,663 5,689 SH   SOLE   992 0 4,697
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J429   8,259 541,589 SH   SOLE   217,063 0 324,526
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J577   8,380 478,167 SH   SOLE   191,030 0 287,137
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J528   203 8,446 SH   SOLE   0 0 8,446
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J510   202 8,766 SH   SOLE   0 0 8,766
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J536   204 8,288 SH   SOLE   0 0 8,288
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J494   201 8,764 SH   SOLE   0 0 8,764
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J825   8,641 429,675 SH   SOLE   175,385 0 254,290
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J791   8,599 457,775 SH   SOLE   186,858 0 270,917
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J841   8,683 420,059 SH   SOLE   171,443 0 248,616
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J783   8,429 449,931 SH   SOLE   179,734 0 270,197
INVESCO EXCH TRD SLF IDX FD BU ETF 46138J544   205 8,172 SH   SOLE   0 0 8,172
INVESCO EXCH TRD SLF IDX FD IN ETF 46138J460   8,296 532,448 SH   SOLE   213,312 0 319,136
INVESCO EXCH TRD SLF IDX FD IN ETF 46138J643   8,404 434,003 SH   SOLE   173,430 0 260,573
INVESCO EXCHANGE TRADED FD T S ETF 46137V258   776 10,548 SH   SOLE   4,351 0 6,197
INVESCO EXCHNG TRAD SLF INDE B ETF 46139W858   8,226 429,125 SH   SOLE   171,352 0 257,773
INVESCO EXCHNG TRADED FD TR II ETF 46138E362   2,613 66,679 SH   SOLE   27,142 0 39,537
IONQ INC CS 46222L108   1,452 97,593 SH   SOLE   14,383 0 83,210
IRON MTN INC NEW CS 46284V101   24,089 405,203 SH   SOLE   205,797 0 199,406
ISHARES INC MSCI MEXICO ETF 464286822   304 5,222 SH   SOLE   55 0 5,167
ISHARES TR DJ CON NON CYCL ETF 464287812   437 2,341 SH   SOLE   25 0 2,316
ISHARES TR DJ HOME CONSTN ETF 464288752   214 2,731 SH   SOLE   29 0 2,702
ISHARES TR ISHARES BIOTECH ETF 464287556   230 1,882 SH   SOLE   0 0 1,882
ISHARES TR ISHARES SEMICDTR ETF 464287523   393 830 SH   SOLE   9 0 821
ISHARES TR MSCI UK ETF NEW ETF 46435G334   404 12,755 SH   SOLE   134 0 12,621
ISHARES TR SANDP GBL ENER ETF 464287341   473 11,457 SH   SOLE   120 0 11,337
ISHARES TR SANDP GBL HLTHCR ETF 464287325   476 5,770 SH   SOLE   59 0 5,711
ISHARES TR SANDP MIDCP VALU ETF 464287705   468 4,640 SH   SOLE   49 0 4,591
J P MORGAN CHASE AND CO CS 46625H100   1,029 7,096 SH   SOLE   2,205 0 4,891
JABIL INC CS 466313103   21,597 170,203 SH   SOLE   42,438 0 127,765
JEFFERIES FINL GROUP INC COM CS 47233W109   356 9,709 SH   SOLE   3,756 0 5,953
JOBY AVIATION INC CS G65163100   933 144,689 SH   SOLE   19,766 0 124,923
KB HOME CS 48666K109   1,361 29,403 SH   SOLE   5,456 0 23,947
KBR INC CS 48242W106   11,459 194,417 SH   SOLE   41,952 0 152,465
KLA-TENCOR CORP CS 482480100   63,422 138,276 SH   SOLE   56,079 0 82,197
KROGER CO CS 501044101   11,193 250,126 SH   SOLE   61,439 0 188,687
LAM RESEARCH CORP CS 512807108   1,403 2,238 SH   SOLE   454 0 1,784
LAMB WESTON HLDGS INC CS 513272104   33,077 357,741 SH   SOLE   152,591 0 205,150
LATTICE SEMICONDUCTOR CORP CS 518415104   13,456 156,598 SH   SOLE   69,740 0 86,858
LAUDER ESTEE COS INC CS 518439104   202 1,400 SH   SOLE   0 0 1,400
LEAR CORP CS 521865204   298 2,219 SH   SOLE   861 0 1,358
LENNAR CORP CS 526057104   498 4,438 SH   SOLE   732 0 3,706
LIBERTY MEDIA CORP DEL COM LBT CS 531229755   1,451 23,297 SH   SOLE   3,446 0 19,851
LILLY ELI AND CO CS 532457108   479 892 SH   SOLE   237 0 655
LOWES COS INC CS 548661107   746 3,591 SH   SOLE   1,125 0 2,466
MARTIN MARIETTA MATLS INC CS 573284106   19,616 47,788 SH   SOLE   23,658 0 24,130
MASTERCARD INCORPORATED CL A CS 57636Q104   9,524 24,056 SH   SOLE   6,393 0 17,663
MATERION CORP CS 576690101   1,482 14,547 SH   SOLE   2,762 0 11,785
MERCK N CO INC NEW CS 58933Y105   49,753 483,277 SH   SOLE   197,610 0 285,667
META PLATFORMS INC CL A CS 30303M102   1,246 4,151 SH   SOLE   2,439 0 1,712
MGM MIRAGE CS 552953101   1,807 49,147 SH   SOLE   7,238 0 41,909
MICROSOFT CORP CS 594918104   62,640 198,384 SH   SOLE   80,751 0 117,633
MONDELEZ INTL INC CS 609207105   13,481 194,254 SH   SOLE   48,844 0 145,410
MONGODB INC CS 60937P106   383 1,107 SH   SOLE   0 0 1,107
MONSTER BEVERAGE CORP NEW CS 61174X109   475 8,979 SH   SOLE   1,946 0 7,033
MORGAN STANLEY CS 617446448   675 8,263 SH   SOLE   3,344 0 4,919
MOTOROLA INC CS 620076307   6,834 25,101 SH   SOLE   17,928 0 7,173
MPLX LP CS 55336V100   285 8,000 SH   SOLE   0 0 8,000
NETFLIX COM INC CS 64110L106   2,143 5,676 SH   SOLE   876 0 4,800
NEUROCRINE BIOSCIENCES INC CS 64125C109   1,293 11,494 SH   SOLE   1,991 0 9,503
NEW YORK CMNTY BANCORP INC CS 649445103   143 12,650 SH   SOLE   2,022 0 10,628
NEXSTAR BROADCASTING GROUP I CS 65336K103   391 2,725 SH   SOLE   1,061 0 1,664
NISOURCE INC CS 65473P105   587 23,768 SH   SOLE   9,241 0 14,527
NOVARTIS A G SPONSORED ADR ADR 66987V109   727 7,135 SH   SOLE   1,399 0 5,736
NOVO-NORDISK A S ADR ADR 670100205   288 3,170 SH   SOLE   3,170 0 0
NVENT ELECTRIC PLC CS G6700G107   372 7,012 SH   SOLE   1,125 0 5,887
NVIDIA CORP CS 67066G104   5,028 11,560 SH   SOLE   2,765 0 8,795
NXP SEMICONDUCTORS N V CS N6596X109   782 3,914 SH   SOLE   1,527 0 2,387
O REILLY AUTOMOTIVE INC NEW CS 67103H107   892 981 SH   SOLE   267 0 714
ON SEMICONDUCTOR CORP CS 682189105   49,671 534,384 SH   SOLE   279,526 0 254,858
ONEMAIN HLDGS INC COM CS 68268W103   311 7,761 SH   SOLE   3,024 0 4,737
ORACLE CORP COM CS 68389X105   794 7,496 SH   SOLE   1,598 0 5,898
OWENS CORNING CS 690742101   634 4,647 SH   SOLE   1,741 0 2,906
PALANTIR TECHNOLOGIES INC CL A CS 69608A108   1,980 123,764 SH   SOLE   17,783 0 105,981
PARKER HANNIFIN CORP CS 701094104   1,234 3,167 SH   SOLE   902 0 2,265
PENSKE AUTOMOTIVE GRP INC CS 70959W103   271 1,624 SH   SOLE   258 0 1,366
PENTAIR PLC CS G7S00T104   1,237 19,102 SH   SOLE   3,418 0 15,684
PERFORMANCE FOOD GROUP CO CS 71377A103   9,873 167,741 SH   SOLE   40,950 0 126,791
PHILLIPS 66 CS 718546104   1,048 8,724 SH   SOLE   3,222 0 5,502
PPG INDS INC CS 693506107   620 4,773 SH   SOLE   0 0 4,773
PTC INC CS 69370C100   247 1,745 SH   SOLE   336 0 1,409
PURE STORAGE INC CS 74624M102   19,907 558,881 SH   SOLE   275,595 0 283,286
QUANTA SVCS INC CS 74762E102   80,171 428,561 SH   SOLE   188,370 0 240,191
RANGE RES CORP CS 75281A109   10,308 318,049 SH   SOLE   76,432 0 241,617
RELIANCE STEEL AND ALUMINUM CO CS 759509102   228 870 SH   SOLE   138 0 732
SAIA INC CS 78709Y105   210 527 SH   SOLE   84 0 443
SALESFORCE INC COM CS 79466L302   293 1,445 SH   SOLE   1,258 0 187
SANOFI SPONSORED ADR ADR 80105N105   26,786 499,358 SH   SOLE   246,489 0 252,869
SELECT SECTOR SPDR TR SBI INT- ETF 81369Y803   692 4,219 SH   SOLE   389 0 3,830
SEMPRA COM CS 816851109   465 6,838 SH   SOLE   2,651 0 4,187
SKECHERS U S A INC CS 830566105   10,879 222,250 SH   SOLE   54,271 0 167,979
SNOWFLAKE INC CL A CS 833445109   1,988 13,010 SH   SOLE   1,993 0 11,017
SPDR SERIES TRUST KBW INS ETF ETF 78464A789   486 11,430 SH   SOLE   120 0 11,310
SPDR TR UNIT SER 1 ETF 78462F103   239 559 SH   SOLE   537 0 22
STARBUCKS CORP CS 855244109   489 5,360 SH   SOLE   2,121 0 3,239
STELLANTIS N.V SHS CS N82405106   29,609 1,547,761 SH   SOLE   621,275 0 926,486
STMICROELECTRONICS N V ADR 861012102   7,979 184,865 SH   SOLE   44,848 0 140,017
SYSCO CORP CS 871829107   317 4,792 SH   SOLE   1,730 0 3,062
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100   719 8,275 SH   SOLE   3,303 0 4,972
TAPESTRY INC COM CS 876030107   386 13,418 SH   SOLE   4,918 0 8,500
TECHNIPFMC LTD COM CS G87110105   274 13,474 SH   SOLE   1,763 0 11,711
TERADATA CORP DEL CS 88076W103   3,426 76,100 SH   SOLE   24,754 0 51,346
TEXAS ROADHOUSE INC CS 882681109   21,562 224,367 SH   SOLE   113,429 0 110,938
TEXTRON INC CS 883203101   18,027 230,707 SH   SOLE   116,454 0 114,253
THOMSON REUTERS CORP. COM CS 884903808   453 3,706 SH   SOLE   765 0 2,941
TIDEWATER INC NEW CS 88642R109   291 4,097 SH   SOLE   508 0 3,589
TOLL BROTHERS INC CS 889478103   13,771 186,194 SH   SOLE   44,939 0 141,255
TRANSDIGM GROUP INC CS 893641100   26,515 31,448 SH   SOLE   15,872 0 15,576
TRIP COM GROUP LTD ADS ADR 89677Q107   22,470 642,563 SH   SOLE   326,542 0 316,021
UBER TECHNOLOGIES INC COM CS 90353T100   14,281 310,530 SH   SOLE   69,785 0 240,745
UBS GROUP AG CS H42097107   639 25,907 SH   SOLE   5,339 0 20,568
UNILEVER PLC SPON ADR ADR 904767704   923 18,689 SH   SOLE   5,054 0 13,635
UNITED PARCEL SERVICE INC CS 911312106   645 4,137 SH   SOLE   1,520 0 2,617
UNITED RENTALS INC CS 911363109   830 1,868 SH   SOLE   1,031 0 837
UNITEDHEALTH GROUP INC CS 91324P102   940 1,865 SH   SOLE   743 0 1,122
VANECK VECTORS ETF TR MORNINGS ETF 92189F643   2,954 38,956 SH   SOLE   14,034 0 24,922
VANGUARD INDEX TR VALUE VIPERS ETF 922908744   2,088 15,138 SH   SOLE   6,758 0 8,380
VANGUARD SECTOR INDEX FDS INF ETF 92204A702   687 1,655 SH   SOLE   734 0 921
VERTEX PHARMACEUTICALS INC CS 92532F100   51,083 146,901 SH   SOLE   59,168 0 87,733
VISA INC CS 92826C839   19,155 83,280 SH   SOLE   42,563 0 40,717
VULCAN MATLS CO CS 929160109   386 1,909 SH   SOLE   331 0 1,578
WESCO INTL INC CS 95082P105   330 2,293 SH   SOLE   367 0 1,926
WORKDAY INC CS 98138H101   1,613 7,509 SH   SOLE   1,055 0 6,454
WYNN RESORTS LTD CS 983134107   1,101 11,911 SH   SOLE   311 0 11,600