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
BOSTON SCIENTIFIC CORP COM 101137107   4,220 73 SH   SOLE   0 0 73
BROWN & BROWN INC COM 115236101   1,137,760 16,000 SH   SOLE   0 0 16,000
THE CIGNA GROUP COM 125523100   145,832 487 SH   SOLE   0 0 487
CVS HEALTH CORP COM 126650100   29,768 377 SH   SOLE   0 0 377
CADENCE DESIGN SYSTEM INC COM 127387108   2,430,085 8,922 SH   SOLE   0 0 8,922
CAPITAL SOUTHWEST CORP COM 140501107   47,187 1,991 SH   SOLE   0 0 1,991
CARPENTER TECHNOLOGY CORP COM 144285103   23,718 335 SH   SOLE   0 0 335
CASEYS GEN STORES INC COM 147528103   336,831 1,226 SH   SOLE   0 0 1,226
CATERPILLAR INC COM 149123101   381,414 1,290 SH   SOLE   0 0 1,290
CINTAS CORP COM 172908105   2,406,421 3,993 SH   SOLE   0 0 3,993
CITIGROUP INC COM NEW 172967424   1,183 23 SH   SOLE   0 0 23
CLEAN HARBORS INC COM 184496107   7,155 41 SH   SOLE   0 0 41
COLGATE PALMOLIVE CO COM 194162103   347,376 4,358 SH   SOLE   0 0 4,358
COOPER COS INC COM NEW 216648402   3,784 10 SH   SOLE   0 0 10
COPART INC COM 217204106   2,509,486 51,214 SH   SOLE   0 0 51,214
COTY INC COM CL A 222070203   1,975 159 SH   SOLE   0 0 159
CRANE NXT CO COM 224441105   2,047 36 SH   SOLE   0 0 36
CUMMINS INC COM 231021106   41,446 173 SH   SOLE   0 0 173
CURTISS WRIGHT CORP COM 231561101   4,901 22 SH   SOLE   0 0 22
DARDEN RESTAURANTS INC COM 237194105   112,381 684 SH   SOLE   0 0 684
DECKERS OUTDOOR CORP COM 243537107   290,099 434 SH   SOLE   0 0 434
DEXCOM INC COM 252131107   12,533 101 SH   SOLE   0 0 101
DIGITAL RLTY TR INC COM 253868103   1,267,744 9,420 SH   SOLE   0 0 9,420
DONALDSON INC COM 257651109   107,109 1,639 SH   SOLE   0 0 1,639
EBAY INC. COM 278642103   1,134 26 SH   SOLE   0 0 26
ECOLAB INC COM 278865100   2,034,278 10,256 SH   SOLE   0 0 10,256
ELECTRONIC ARTS INC COM 285512109   2,084,848 15,239 SH   SOLE   0 0 15,239
EURONET WORLDWIDE INC COM 298736109   1,725 17 SH   SOLE   0 0 17
EXPEDITORS INTL WASH INC COM 302130109   334,282 2,628 SH   SOLE   0 0 2,628
FEDERAL SIGNAL CORP COM 313855108   26,092 340 SH   SOLE   0 0 340
FIFTH THIRD BANCORP COM 316773100   1,449 42 SH   SOLE   0 0 42
FISERV INC COM 337738108   1,200,874 9,040 SH   SOLE   0 0 9,040
FIRSTENERGY CORP COM 337932107   100,888 2,752 SH   SOLE   0 0 2,752
FLEETCOR TECHNOLOGIES INC COM 339041105   3,957 14 SH   SOLE   0 0 14
GALLAGHER ARTHUR J & CO COM 363576109   1,043,893 4,642 SH   SOLE   0 0 4,642
GENERAL ELECTRIC CO COM NEW 369604301   1,294,168 10,140 SH   SOLE   0 0 10,140
GENUINE PARTS CO COM 372460105   247,777 1,789 SH   SOLE   0 0 1,789
GRACO INC COM 384109104   134,565 1,551 SH   SOLE   0 0 1,551
GRAINGER W W INC COM 384802104   425,947 514 SH   SOLE   0 0 514
GROUP 1 AUTOMOTIVE INC COM 398905109   62,776 206 SH   SOLE   0 0 206
HNI CORP COM 404251100   25,265 604 SH   SOLE   0 0 604
HAMILTON LANE INC CL A 407497106   27,566 243 SH   SOLE   0 0 243
HARTFORD FINL SVCS GROUP INC COM 416515104   140,102 1,743 SH   SOLE   0 0 1,743
HASBRO INC COM 418056107   1,123 22 SH   SOLE   0 0 22
HAWKINS INC COM 420261109   76,617 1,088 SH   SOLE   0 0 1,088
HOME DEPOT INC COM 437076102   101,193 292 SH   SOLE   0 0 292
HOWMET AEROSPACE INC COM 443201108   129,184 2,387 SH   SOLE   0 0 2,387
HUMANA INC COM 444859102   12,819 28 SH   SOLE   0 0 28
HURON CONSULTING GROUP INC COM 447462102   104,034 1,012 SH   SOLE   0 0 1,012
ILLUMINA INC COM 452327109   696 5 SH   SOLE   0 0 5
INGREDION INC COM 457187102   298,458 2,750 SH   SOLE   0 0 2,750
INTEL CORP COM 458140100   18,643 371 SH   SOLE   0 0 371
INTERNATIONAL BUSINESS MACHS COM 459200101   1,472 9 SH   SOLE   0 0 9
INTERPUBLIC GROUP COS INC COM 460690100   3,297 101 SH   SOLE   0 0 101
INTUIT COM 461202103   2,823,886 4,518 SH   SOLE   0 0 4,518
ISHARES GOLD TR ISHARES NEW 464285204   3,903 100 SH   SOLE   0 0 100
ISHARES TR S&P 100 ETF 464287101   1,144,650 5,124 SH   SOLE   0 0 5,124
ISHARES TR CORE S&P500 ETF 464287200   36,365,315 76,137 SH   SOLE   0 0 76,137
ISHARES TR CORE US AGGBD ET 464287226   3,970 40 SH   SOLE   0 0 40
ISHARES TR IBOXX INV CP ETF 464287242   32,599,551 294,592 SH   SOLE   0 0 294,592
ISHARES TR S&P 500 GRWT ETF 464287309   64,243,469 855,439 SH   SOLE   0 0 855,439
ISHARES TR LATN AMER 40 ETF 464287390   280,138 9,640 SH   SOLE   0 0 9,640
ISHARES TR S&P 500 VAL ETF 464287408   65,544,879 376,933 SH   SOLE   0 0 376,933
ISHARES TR 7-10 YR TRSY BD 464287440   4,048 42 SH   SOLE   0 0 42
ISHARES TR 1 3 YR TREAS BD 464287457   3,856 47 SH   SOLE   0 0 47
ISHARES TR MSCI EAFE ETF 464287465   282,412 3,748 SH   SOLE   0 0 3,748
ISHARES TR S&P MC 400GR ETF 464287606   66,695,635 841,904 SH   SOLE   0 0 841,904
ISHARES TR RUS 1000 ETF 464287622   1,144,240 4,363 SH   SOLE   0 0 4,363
ISHARES TR RUSSELL 2000 ETF 464287655   1,177,566 5,867 SH   SOLE   0 0 5,867
ISHARES TR RUSSELL 3000 ETF 464287689   1,145,328 4,184 SH   SOLE   0 0 4,184
ISHARES TR EUROPE ETF 464287861   282,167 5,338 SH   SOLE   0 0 5,338
ISHARES TR IBOXX HI YD ETF 464288513   10,779,885 139,293 SH   SOLE   0 0 139,293
J & J SNACK FOODS CORP COM 466032109   105,465 631 SH   SOLE   0 0 631
JABIL INC COM 466313103   6,880 54 SH   SOLE   0 0 54
JOHNSON & JOHNSON COM 478160104   253,919 1,620 SH   SOLE   0 0 1,620
KLA CORP COM NEW 482480100   2,324,037 3,998 SH   SOLE   0 0 3,998
KIMBERLY-CLARK CORP COM 494368103   220,176 1,812 SH   SOLE   0 0 1,812
LAM RESEARCH CORP COM 512807108   2,505,649 3,199 SH   SOLE   0 0 3,199
LAMB WESTON HLDGS INC COM 513272104   3,891 36 SH   SOLE   0 0 36
LENNAR CORP CL A 526057104   167,521 1,124 SH   SOLE   0 0 1,124
LENNOX INTL INC COM 526107107   320,424 716 SH   SOLE   0 0 716
ELI LILLY & CO COM 532457108   5,829 10 SH   SOLE   0 0 10
LINCOLN ELEC HLDGS INC COM 533900106   2,175 10 SH   SOLE   0 0 10
LOWES COS INC COM 548661107   451,999 2,031 SH   SOLE   0 0 2,031
LULULEMON ATHLETICA INC COM 550021109   1,566,593 3,064 SH   SOLE   0 0 3,064
MGIC INVT CORP WIS COM 552848103   371,043 19,235 SH   SOLE   0 0 19,235
MSC INDL DIRECT INC CL A 553530106   145,814 1,440 SH   SOLE   0 0 1,440
MANHATTAN ASSOCIATES INC COM 562750109   329,440 1,530 SH   SOLE   0 0 1,530
MARSH & MCLENNAN COS INC COM 571748102   1,502,308 7,929 SH   SOLE   0 0 7,929
MARTIN MARIETTA MATLS INC COM 573284106   1,497 3 SH   SOLE   0 0 3
MCCORMICK & CO INC COM NON VTG 579780206   958 14 SH   SOLE   0 0 14
MCDONALDS CORP COM 580135101   436,463 1,472 SH   SOLE   0 0 1,472
MICROSOFT CORP COM 594918104   3,163,625 8,413 SH   SOLE   0 0 8,413
MICROCHIP TECHNOLOGY INC. COM 595017104   10,912 121 SH   SOLE   0 0 121
MICRON TECHNOLOGY INC COM 595112103   1,621 19 SH   SOLE   0 0 19
MODINE MFG CO COM 607828100   28,059 470 SH   SOLE   0 0 470
MONDELEZ INTL INC CL A 609207105   339,842 4,692 SH   SOLE   0 0 4,692
MOTOROLA SOLUTIONS INC COM NEW 620076307   2,192 7 SH   SOLE   0 0 7
NMI HLDGS INC CL A 629209305   25,554 861 SH   SOLE   0 0 861
NRG ENERGY INC COM NEW 629377508   1,335,980 25,841 SH   SOLE   0 0 25,841
NASDAQ INC COM 631103108   103,199 1,775 SH   SOLE   0 0 1,775
NIKE INC CL B 654106103   977 9 SH   SOLE   0 0 9
NORDSON CORP COM 655663102   105,664 400 SH   SOLE   0 0 400
NUCOR CORP COM 670346105   300,567 1,727 SH   SOLE   0 0 1,727
OGE ENERGY CORP COM 670837103   104,825 3,001 SH   SOLE   0 0 3,001
OLD DOMINION FREIGHT LINE IN COM 679580100   1,129,249 2,786 SH   SOLE   0 0 2,786
OLLIES BARGAIN OUTLET HLDGS COM 681116109   4,402 58 SH   SOLE   0 0 58
OMEGA HEALTHCARE INVS INC COM 681936100   4,170 136 SH   SOLE   0 0 136
ONTO INNOVATION INC COM 683344105   70,334 460 SH   SOLE   0 0 460
PNC FINL SVCS GROUP INC COM 693475105   1,394 9 SH   SOLE   0 0 9
PPG INDS INC COM 693506107   286,986 1,919 SH   SOLE   0 0 1,919
PACKAGING CORP AMER COM 695156109   851,531 5,227 SH   SOLE   0 0 5,227
PALO ALTO NETWORKS INC COM 697435105   2,267,037 7,688 SH   SOLE   0 0 7,688
PARKER-HANNIFIN CORP COM 701094104   6,450 14 SH   SOLE   0 0 14
PAYCHEX INC COM 704326107   92,548 777 SH   SOLE   0 0 777
PEPSICO INC COM 713448108   376,875 2,219 SH   SOLE   0 0 2,219
PHILLIPS 66 COM 718546104   926,388 6,958 SH   SOLE   0 0 6,958
PDD HOLDINGS INC SPONSORED ADS 722304102   1,217,738 8,323 SH   SOLE   0 0 8,323
PROCTER AND GAMBLE CO COM 742718109   440,206 3,004 SH   SOLE   0 0 3,004
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   12,964 212 SH   SOLE   0 0 212
PULTE GROUP INC COM 745867101   1,366,117 13,235 SH   SOLE   0 0 13,235
QUALCOMM INC COM 747525103   1,446 10 SH   SOLE   0 0 10
REPUBLIC SVCS INC COM 760759100   526,063 3,190 SH   SOLE   0 0 3,190
ROPER TECHNOLOGIES INC COM 776696106   1,452,878 2,665 SH   SOLE   0 0 2,665
ROSS STORES INC COM 778296103   1,219,354 8,811 SH   SOLE   0 0 8,811
SHERWIN WILLIAMS CO COM 824348106   398,920 1,279 SH   SOLE   0 0 1,279
SKECHERS U S A INC CL A 830566105   2,307 37 SH   SOLE   0 0 37
SMITH A O CORP COM 831865209   357,213 4,333 SH   SOLE   0 0 4,333
SNAP ON INC COM 833034101   2,022 7 SH   SOLE   0 0 7
STANLEY BLACK & DECKER INC COM 854502101   263,693 2,688 SH   SOLE   0 0 2,688
STARBUCKS CORP COM 855244109   2,112 22 SH   SOLE   0 0 22
STEELCASE INC CL A 858155203   27,608 2,042 SH   SOLE   0 0 2,042
STERLING INFRASTRUCTURE INC COM 859241101   31,743 361 SH   SOLE   0 0 361
STRYKER CORPORATION COM 863667101   3,893 13 SH   SOLE   0 0 13
SYNOPSYS INC COM 871607107   2,135,847 4,148 SH   SOLE   0 0 4,148
TJX COS INC NEW COM 872540109   1,042,792 11,116 SH   SOLE   0 0 11,116
T-MOBILE US INC COM 872590104   15,231 95 SH   SOLE   0 0 95
TOLL BROTHERS INC COM 889478103   342,291 3,330 SH   SOLE   0 0 3,330
TRINET GROUP INC COM 896288107   23,429 197 SH   SOLE   0 0 197
UNILEVER PLC SPON ADR NEW 904767704   276,481 5,703 SH   SOLE   0 0 5,703
UNION PAC CORP COM 907818108   43,966 179 SH   SOLE   0 0 179
US FOODS HLDG CORP COM 912008109   2,043 45 SH   SOLE   0 0 45
V F CORP COM 918204108   255,586 13,595 SH   SOLE   0 0 13,595
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718   272,506 2,369 SH   SOLE   0 0 2,369
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   278,960 4,969 SH   SOLE   0 0 4,969
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   275,822 6,711 SH   SOLE   0 0 6,711
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   564,532 6,389 SH   SOLE   0 0 6,389
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,152,415 4,858 SH   SOLE   0 0 4,858
VULCAN MATLS CO COM 929160109   1,816 8 SH   SOLE   0 0 8
WABTEC COM 929740108   109,769 865 SH   SOLE   0 0 865
WALMART INC COM 931142103   679,156 4,308 SH   SOLE   0 0 4,308
WELLS FARGO CO NEW COM 949746101   1,378 28 SH   SOLE   0 0 28
WEST PHARMACEUTICAL SVSC INC COM 955306105   281,344 799 SH   SOLE   0 0 799
WOODWARD INC COM 980745103   365,917 2,688 SH   SOLE   0 0 2,688
XPO INC COM 983793100   326,536 3,728 SH   SOLE   0 0 3,728
YELP INC CL A 985817105   72,856 1,539 SH   SOLE   0 0 1,539
YUM BRANDS INC COM 988498101   382,964 2,931 SH   SOLE   0 0 2,931
AFLAC INC COM 001055102   350,130 4,244 SH   SOLE   0 0 4,244
ALPS ETF TR OSHS GBL INTER 00162Q361   244,836 6,706 SH   SOLE   0 0 6,706
ALPS ETF TR OSHARES EUR QLT 00162Q379   233,524 8,243 SH   SOLE   0 0 8,243
ALPS ETF TR OSHARES US QUALT 00162Q387   468,966 10,175 SH   SOLE   0 0 10,175
ALPS ETF TR OSHARES US SMLCP 00162Q395   243,386 6,212 SH   SOLE   0 0 6,212
ABERCROMBIE & FITCH CO CL A 002896207   76,134 863 SH   SOLE   0 0 863
ADOBE INC COM 00724F101   2,582,085 4,328 SH   SOLE   0 0 4,328
ADTALEM GLOBAL ED INC COM 00737L103   24,170 410 SH   SOLE   0 0 410
AECOM COM 00766T100   104,908 1,135 SH   SOLE   0 0 1,135
AEROVIRONMENT INC COM 008073108   93,774 744 SH   SOLE   0 0 744
AGILENT TECHNOLOGIES INC COM 00846U101   2,503 18 SH   SOLE   0 0 18
AKAMAI TECHNOLOGIES INC COM 00971T101   1,714,063 14,483 SH   SOLE   0 0 14,483
TRANE TECHNOLOGIES PLC SHS G8994E103   2,927 12 SH   SOLE   0 0 12
ALLY FINL INC COM 02005N100   1,502 43 SH   SOLE   0 0 43
ALPHABET INC CAP STK CL C 02079K107   3,511,835 24,919 SH   SOLE   0 0 24,919
ALPHABET INC CAP STK CL A 02079K305   2,543,755 18,210 SH   SOLE   0 0 18,210
AMAZON COM INC COM 023135106   3,029,836 19,941 SH   SOLE   0 0 19,941
AMERICAN ELEC PWR CO INC COM 025537101   105,667 1,301 SH   SOLE   0 0 1,301
AMETEK INC COM 031100100   4,122 25 SH   SOLE   0 0 25
AMPHENOL CORP NEW CL A 032095101   111,224 1,122 SH   SOLE   0 0 1,122
ANALOG DEVICES INC COM 032654105   27,600 139 SH   SOLE   0 0 139
ANSYS INC COM 03662Q105   14,878 41 SH   SOLE   0 0 41
ELEVANCE HEALTH INC COM 036752103   96,198 204 SH   SOLE   0 0 204
APPLE INC COM 037833100   41,009 213 SH   SOLE   0 0 213
APPFOLIO INC COM CL A 03783C100   58,555 338 SH   SOLE   0 0 338
APPLIED MATLS INC COM 038222105   25,931 160 SH   SOLE   0 0 160
ARCHROCK INC COM 03957W106   26,118 1,696 SH   SOLE   0 0 1,696
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   349,268 2,937 SH   SOLE   0 0 2,937
ARISTA NETWORKS INC COM 040413106   1,237,370 5,254 SH   SOLE   0 0 5,254
ASSURANT INC COM 04621X108   1,181,452 7,012 SH   SOLE   0 0 7,012
ASTRAZENECA PLC SPONSORED ADR 046353108   11,315 168 SH   SOLE   0 0 168
AVANGRID INC COM 05351W103   907 28 SH   SOLE   0 0 28
BWX TECHNOLOGIES INC COM 05605H100   279,834 3,647 SH   SOLE   0 0 3,647
BAKER HUGHES COMPANY CL A 05722G100   1,228,327 35,937 SH   SOLE   0 0 35,937
BALL CORP COM 058498106   1,265 22 SH   SOLE   0 0 22
BANK AMERICA CORP COM 060505104   2,626 78 SH   SOLE   0 0 78
BEAZER HOMES USA INC COM NEW 07556Q881   28,992 858 SH   SOLE   0 0 858
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,430,207 4,010 SH   SOLE   0 0 4,010
BEST BUY INC COM 086516101   15,421 197 SH   SOLE   0 0 197
BGC GROUP INC CL A 088929104   79,052 10,949 SH   SOLE   0 0 10,949
BIOGEN INC COM 09062X103   10,868 42 SH   SOLE   0 0 42
BLACKROCK INC COM 09247X101   812 1 SH   SOLE   0 0 1
BOISE CASCADE CO DEL COM 09739D100   26,648 206 SH   SOLE   0 0 206
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   277,181 2,167 SH   SOLE   0 0 2,167
BORGWARNER INC COM 099724106   1,398 39 SH   SOLE   0 0 39
BROADCOM INC COM 11135F101   2,483,656 2,225 SH   SOLE   0 0 2,225
CBOE GLOBAL MKTS INC COM 12503M108   1,671,857 9,363 SH   SOLE   0 0 9,363
CME GROUP INC COM 12572Q105   1,113,021 5,285 SH   SOLE   0 0 5,285
CAPITAL ONE FINL CORP COM 14040H105   1,573 12 SH   SOLE   0 0 12
CARDINAL HEALTH INC COM 14149Y108   394,934 3,918 SH   SOLE   0 0 3,918
CARETRUST REIT INC COM 14174T107   66,782 2,984 SH   SOLE   0 0 2,984
CENTERPOINT ENERGY INC COM 15189T107   106,709 3,735 SH   SOLE   0 0 3,735
CHARTER COMMUNICATIONS INC N CL A 16119P108   1,072,368 2,759 SH   SOLE   0 0 2,759
CHENIERE ENERGY INC COM NEW 16411R208   1,366 8 SH   SOLE   0 0 8
CISCO SYS INC COM 17275R102   34,202 677 SH   SOLE   0 0 677
COMCAST CORP NEW CL A 20030N101   1,239,552 28,268 SH   SOLE   0 0 28,268
CONSTRUCTION PARTNERS INC COM CL A 21044C107   71,895 1,652 SH   SOLE   0 0 1,652
CORECIVIC INC COM 21871N101   69,119 4,757 SH   SOLE   0 0 4,757
COSTAR GROUP INC COM 22160N109   10,924 125 SH   SOLE   0 0 125
D R HORTON INC COM 23331A109   5,167 34 SH   SOLE   0 0 34
DEVON ENERGY CORP NEW COM 25179M103   951 21 SH   SOLE   0 0 21
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   23,995 1,368 SH   SOLE   0 0 1,368
DONNELLEY FINL SOLUTIONS INC COM 25787G100   72,287 1,159 SH   SOLE   0 0 1,159
EAGLE MATLS INC COM 26969P108   2,231 11 SH   SOLE   0 0 11
EMCOR GROUP INC COM 29084Q100   4,739 22 SH   SOLE   0 0 22
EQUINIX INC COM 29444U700   1,503,663 1,867 SH   SOLE   0 0 1,867
EXELIXIS INC COM 30161Q104   49,419 2,060 SH   SOLE   0 0 2,060
META PLATFORMS INC CL A 30303M102   2,602,314 7,352 SH   SOLE   0 0 7,352
FEDEX CORP COM 31428X106   9,360 37 SH   SOLE   0 0 37
FIRSTCASH HOLDINGS INC COM 33768G107   62,758 579 SH   SOLE   0 0 579
FLOWSERVE CORP COM 34354P105   2,226 54 SH   SOLE   0 0 54
FREEPORT-MCMORAN INC CL B 35671D857   1,320 31 SH   SOLE   0 0 31
GENERAL MTRS CO COM 37045V100   2,514 70 SH   SOLE   0 0 70
GOOSEHEAD INS INC COM CL A 38267D109   24,787 327 SH   SOLE   0 0 327
HP INC COM 40434L105   1,143 38 SH   SOLE   0 0 38
HEWLETT PACKARD ENTERPRISE C COM 42824C109   2,666 157 SH   SOLE   0 0 157
HCI GROUP INC COM 40416E103   23,860 273 SH   SOLE   0 0 273
ICF INTL INC COM 44925C103   61,279 457 SH   SOLE   0 0 457
IPG PHOTONICS CORP COM 44980X109   1,628 15 SH   SOLE   0 0 15
IDEXX LABS INC COM 45168D104   14,431 26 SH   SOLE   0 0 26
IMMUNOGEN INC COM 45253H101   115,427 3,893 SH   SOLE   0 0 3,893
INGERSOLL RAND INC COM 45687V106   6,961 90 SH   SOLE   0 0 90
INVESCO QQQ TR UNIT SER 1 46090E103   65,863,102 160,830 SH   SOLE   0 0 160,830
INTUITIVE SURGICAL INC COM NEW 46120E602   14,169 42 SH   SOLE   0 0 42
IRON MTN INC DEL COM 46284V101   993,086 14,191 SH   SOLE   0 0 14,191
ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107   3,621,111 180,514 SH   SOLE   0 0 180,514
ISHARES INC MSCI JPN ETF NEW 46434G822   276,443 4,310 SH   SOLE   0 0 4,310
JPMORGAN CHASE & CO COM 46625H100   463,863 2,727 SH   SOLE   0 0 2,727
KADANT INC COM 48282T104   23,266 83 SH   SOLE   0 0 83
KEURIG DR PEPPER INC COM 49271V100   354,025 10,625 SH   SOLE   0 0 10,625
LIBERTY ENERGY INC COM CL A 53115L104   22,475 1,239 SH   SOLE   0 0 1,239
LIMBACH HLDGS INC COM 53263P105   77,435 1,703 SH   SOLE   0 0 1,703
M/I HOMES INC COM 55305B101   29,890 217 SH   SOLE   0 0 217
MASTERCARD INCORPORATED CL A 57636Q104   931,924 2,185 SH   SOLE   0 0 2,185
MATSON INC COM 57686G105   26,194 239 SH   SOLE   0 0 239
MERCK & CO INC COM 58933Y105   41,428 380 SH   SOLE   0 0 380
METLIFE INC COM 59156R108   41,728 631 SH   SOLE   0 0 631
MONSTER BEVERAGE CORP NEW COM 61174X109   15,036 261 SH   SOLE   0 0 261
MR COOPER GROUP INC COM 62482R107   25,136 386 SH   SOLE   0 0 386
NVR INC COM 62944T105   63,004 9 SH   SOLE   0 0 9
NETAPP INC COM 64110D104   1,237,237 14,034 SH   SOLE   0 0 14,034
NETFLIX INC COM 64110L106   2,095,532 4,304 SH   SOLE   0 0 4,304
NETEASE INC SPONSORED ADS 64110W102   37,357 401 SH   SOLE   0 0 401
NEWS CORP NEW CL A 65249B109   1,436,421 58,510 SH   SOLE   0 0 58,510
NEXTERA ENERGY INC COM 65339F101   259,603 4,274 SH   SOLE   0 0 4,274
NVIDIA CORPORATION COM 67066G104   3,252,110 6,567 SH   SOLE   0 0 6,567
OREILLY AUTOMOTIVE INC COM 67103H107   86,457 91 SH   SOLE   0 0 91
ORACLE CORP COM 68389X105   3,479 33 SH   SOLE   0 0 33
PGT INNOVATIONS INC COM 69336V101   142,409 3,499 SH   SOLE   0 0 3,499
PPL CORP COM 69351T106   105,013 3,875 SH   SOLE   0 0 3,875
PTC INC COM 69370C100   1,355,240 7,746 SH   SOLE   0 0 7,746
PAYPAL HLDGS INC COM 70450Y103   921 15 SH   SOLE   0 0 15
PENNYMAC FINL SVCS INC NEW COM 70932M107   25,185 285 SH   SOLE   0 0 285
PENSKE AUTOMOTIVE GRP INC COM 70959W103   1,926 12 SH   SOLE   0 0 12
PENUMBRA INC COM 70975L107   1,509 6 SH   SOLE   0 0 6
PRICE T ROWE GROUP INC COM 74144T108   280,425 2,604 SH   SOLE   0 0 2,604
RBB FD INC US TREAS 3 MNTH 74933W452   189,618 3,803 SH   SOLE   0 0 3,803
RTX CORPORATION COM 75513E101   40,051 476 SH   SOLE   0 0 476
S&P GLOBAL INC COM 78409V104   15,859 36 SH   SOLE   0 0 36
SPDR S&P 500 ETF TR TR UNIT 78462F103   64,474,851 135,648 SH   SOLE   0 0 135,648
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,118,550 2,968 SH   SOLE   0 0 2,968
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   20,214,554 221,190 SH   SOLE   0 0 221,190
SAIA INC COM 78709Y105   45,137 103 SH   SOLE   0 0 103
SALESFORCE INC COM 79466L302   1,570,683 5,969 SH   SOLE   0 0 5,969
LIGHT & WONDER INC COM 80874P109   61,911 754 SH   SOLE   0 0 754
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   550,792 6,439 SH   SOLE   0 0 6,439
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   543,202 3,983 SH   SOLE   0 0 3,983
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   556,993 3,115 SH   SOLE   0 0 3,115
SELECT SECTOR SPDR TR ENERGY 81369Y506   530,036 6,322 SH   SOLE   0 0 6,322
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   558,661 14,858 SH   SOLE   0 0 14,858
SELECT SECTOR SPDR TR INDL 81369Y704   561,629 4,927 SH   SOLE   0 0 4,927
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   539,136 2,801 SH   SOLE   0 0 2,801
SERVICENOW INC COM 81762P102   1,464,554 2,073 SH   SOLE   0 0 2,073
STRIDE INC COM 86333M108   23,273 392 SH   SOLE   0 0 392
TARGET CORP COM 87612E106   266,041 1,868 SH   SOLE   0 0 1,868
TERADATA CORP DEL COM 88076W103   1,610 37 SH   SOLE   0 0 37
TETRA TECH INC NEW COM 88162G103   126,533 758 SH   SOLE   0 0 758
THE TRADE DESK INC COM CL A 88339J105   4,246 59 SH   SOLE   0 0 59
TRUIST FINL CORP COM 89832Q109   1,292 35 SH   SOLE   0 0 35
UFP INDUSTRIES INC COM 90278Q108   71,940 573 SH   SOLE   0 0 573
UNITEDHEALTH GROUP INC COM 91324P102   87,394 166 SH   SOLE   0 0 166
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   555,541 4,719 SH   SOLE   0 0 4,719
VERIZON COMMUNICATIONS INC COM 92343V104   2,300 61 SH   SOLE   0 0 61
VERISK ANALYTICS INC COM 92345Y106   2,355,876 9,863 SH   SOLE   0 0 9,863
VERTEX PHARMACEUTICALS INC COM 92532F100   2,620,372 6,440 SH   SOLE   0 0 6,440
VERTIV HOLDINGS CO COM CL A 92537N108   367,141 7,644 SH   SOLE   0 0 7,644
PARAMOUNT GLOBAL CLASS B COM 92556H206   754 51 SH   SOLE   0 0 51
VISA INC COM CL A 92826C839   1,380,115 5,301 SH   SOLE   0 0 5,301
VISTRA CORP COM 92840M102   354,037 9,191 SH   SOLE   0 0 9,191
WARRIOR MET COAL INC COM 93627C101   24,815 407 SH   SOLE   0 0 407
WASTE MGMT INC DEL COM 94106L109   516,524 2,884 SH   SOLE   0 0 2,884
WELLTOWER INC COM 95040Q104   914,955 10,147 SH   SOLE   0 0 10,147
WORKDAY INC CL A 98138H101   1,585,413 5,743 SH   SOLE   0 0 5,743
ZILLOW GROUP INC CL C CAP STK 98954M200   1,504 26 SH   SOLE   0 0 26
ZIMMER BIOMET HOLDINGS INC COM 98956P102   1,704 14 SH   SOLE   0 0 14
ZURN ELKAY WATER SOLNS CORP COM 98983L108   23,734 807 SH   SOLE   0 0 807
AMDOCS LTD SHS G02602103   291,531 3,317 SH   SOLE   0 0 3,317
ARCH CAP GROUP LTD ORD G0450A105   9,284 125 SH   SOLE   0 0 125
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   2,807 8 SH   SOLE   0 0 8
CONSOLIDATED WATER CO INC ORD G23773107   108,473 3,047 SH   SOLE   0 0 3,047
EATON CORP PLC SHS G29183103   913,430 3,793 SH   SOLE   0 0 3,793
EVEREST GROUP LTD COM G3223R108   1,061 3 SH   SOLE   0 0 3
FTAI AVIATION LTD SHS G3730V105   75,354 1,624 SH   SOLE   0 0 1,624
LINDE PLC SHS G54950103   829,634 2,020 SH   SOLE   0 0 2,020
NVENT ELECTRIC PLC SHS G6700G107   2,305 39 SH   SOLE   0 0 39
PENTAIR PLC SHS G7S00T104   391,907 5,390 SH   SOLE   0 0 5,390
STONECO LTD COM CL A G85158106   26,432 1,466 SH   SOLE   0 0 1,466
TECHNIPFMC PLC COM G87110105   4,189 208 SH   SOLE   0 0 208
CHUBB LIMITED COM H1467J104   399,568 1,768 SH   SOLE   0 0 1,768
GARMIN LTD SHS H2906T109   1,321,777 10,283 SH   SOLE   0 0 10,283
TE CONNECTIVITY LTD SHS H84989104   107,483 765 SH   SOLE   0 0 765
CAMTEK LTD ORD M20791105   50,092 722 SH   SOLE   0 0 722
COPA HOLDINGS SA CL A P31076105   1,914 18 SH   SOLE   0 0 18
MAKEMYTRIP LIMITED MAURITIUS SHS V5633W109   49,611 1,056 SH   SOLE   0 0 1,056
ROYAL CARIBBEAN GROUP COM V7780T103   2,719 21 SH   SOLE   0 0 21
DORIAN LPG LTD SHS USD Y2106R110   68,349 1,558 SH   SOLE   0 0 1,558