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
3M CO COM 88579Y101   457,022 4,309 SH   SOLE   0 0 4,309
AAON INC COM PAR $0.004 000360206   778,628 8,838 SH   SOLE   0 0 8,838
ABBOTT LABS COM 002824100   3,731,881 32,834 SH   SOLE   0 0 32,834
ABBVIE INC COM 00287Y109   2,931,083 16,096 SH   SOLE   0 0 16,096
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   4,133,662 11,926 SH   SOLE   0 0 11,926
ADOBE INC COM 00724F101   3,532,704 7,001 SH   SOLE   0 0 7,001
AGNICO EAGLE MINES LTD COM 008474108   401,564 6,732 SH   SOLE   0 0 6,732
AIR PRODS & CHEMS INC COM 009158106   2,269,890 9,369 SH   SOLE   0 0 9,369
AIRBNB INC COM CL A 009066101   3,828,688 23,210 SH   SOLE   0 0 23,210
ALIGN TECHNOLOGY INC COM 016255101   915,067 2,791 SH   SOLE   0 0 2,791
ALPHABET INC CAP STK CL A 02079K305   1,721,809 11,408 SH   SOLE   0 0 11,408
ALPHABET INC CAP STK CL C 02079K107   6,318,180 41,496 SH   SOLE   0 0 41,496
AMAZON COM INC COM 023135106   15,059,047 83,485 SH   SOLE   0 0 83,485
AMERICAN CENTY ETF TR US SML CP VALU 025072877   3,143,502 33,545 SH   SOLE   0 0 33,545
AMERICAN ELEC PWR CO INC COM 025537101   219,986 2,555 SH   SOLE   0 0 2,555
AMERICAN EXPRESS CO COM 025816109   260,477 1,144 SH   SOLE   0 0 1,144
AMERICAN WTR WKS CO INC NEW COM 030420103   2,263,085 18,518 SH   SOLE   0 0 18,518
AON PLC SHS CL A G0403H108   718,165 2,152 SH   SOLE   0 0 2,152
APPLE INC COM 037833100   1,490,915 8,694 SH   SOLE   0 0 8,694
ARES MANAGEMENT CORPORATION CL A COM STK 03990B101   3,223,774 24,243 SH   SOLE   0 0 24,243
ASML HOLDING N V N Y REGISTRY SHS N07059210   436,712 450 SH   SOLE   0 0 450
ASPEN TECHNOLOGY INC COM 29109X106   316,508 1,484 SH   SOLE   0 0 1,484
AT&T INC COM 00206R102   413,190 23,477 SH   SOLE   0 0 23,477
AUTODESK INC COM 052769106   2,856,694 10,970 SH   SOLE   0 0 10,970
AUTOMATIC DATA PROCESSING IN COM 053015103   3,415,413 13,676 SH   SOLE   0 0 13,676
AVERY DENNISON CORP COM 053611109   924,092 4,139 SH   SOLE   0 0 4,139
AVISTA CORP COM 05379B107   239,502 6,839 SH   SOLE   0 0 6,839
AZEK CO INC CL A 05478C105   761,586 15,165 SH   SOLE   0 0 15,165
BANK AMERICA CORP COM 060505104   296,307 7,814 SH   SOLE   0 0 7,814
BECTON DICKINSON & CO COM 075887109   624,927 2,525 SH   SOLE   0 0 2,525
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,367,351 3,252 SH   SOLE   0 0 3,252
BIOGEN INC COM 09062X103   436,127 2,023 SH   SOLE   0 0 2,023
BJS WHSL CLUB HLDGS INC COM 05550J101   968,471 12,802 SH   SOLE   0 0 12,802
BLACKLINE INC COM 09239B109   253,218 3,921 SH   SOLE   0 0 3,921
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788   4,760,011 94,614 SH   SOLE   0 0 94,614
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   392,327 2,643 SH   SOLE   0 0 2,643
BROOKFIELD CORP CL A LTD VT SH 11271J107   358,742 8,568 SH   SOLE   0 0 8,568
BROWN & BROWN INC COM 115236101   339,918 3,883 SH   SOLE   0 0 3,883
BRUKER CORP COM 116794108   373,599 3,977 SH   SOLE   0 0 3,977
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   465,601 6,115 SH   SOLE   0 0 6,115
CACTUS INC CL A 127203107   604,304 12,064 SH   SOLE   0 0 12,064
CALIX INC COM 13100M509   334,253 10,080 SH   SOLE   0 0 10,080
CDW CORP COM 12514G108   831,811 3,252 SH   SOLE   0 0 3,252
CHAMPIONX CORPORATION COM 15872M104   387,935 10,809 SH   SOLE   0 0 10,809
CHARLES RIV LABS INTL INC COM 159864107   330,830 1,221 SH   SOLE   0 0 1,221
CHEVRON CORP NEW COM 166764100   453,029 2,872 SH   SOLE   0 0 2,872
CHOICE HOTELS INTL INC COM 169905106   436,256 3,453 SH   SOLE   0 0 3,453
CHURCH & DWIGHT CO INC COM 171340102   322,527 3,092 SH   SOLE   0 0 3,092
CISCO SYS INC COM 17275R102   1,058,998 21,218 SH   SOLE   0 0 21,218
COCA COLA CO COM 191216100   712,811 11,651 SH   SOLE   0 0 11,651
COMCAST CORP NEW CL A 20030N101   316,195 7,294 SH   SOLE   0 0 7,294
COMFORT SYS USA INC COM 199908104   1,384,211 4,357 SH   SOLE   0 0 4,357
CONOCOPHILLIPS COM 20825C104   367,839 2,890 SH   SOLE   0 0 2,890
COOPER COS INC COM 216648501   994,004 9,797 SH   SOLE   0 0 9,797
COPART INC COM 217204106   441,756 7,627 SH   SOLE   0 0 7,627
CRANE COMPANY COMMON STOCK 224408104   491,738 3,639 SH   SOLE   0 0 3,639
CURTISS WRIGHT CORP COM 231561101   721,586 2,819 SH   SOLE   0 0 2,819
CVS HEALTH CORP COM 126650100   300,217 3,764 SH   SOLE   0 0 3,764
CYBERARK SOFTWARE LTD SHS M2682V108   910,580 3,428 SH   SOLE   0 0 3,428
DARDEN RESTAURANTS INC COM 237194105   339,315 2,030 SH   SOLE   0 0 2,030
DECKERS OUTDOOR CORP COM 243537107   556,285 591 SH   SOLE   0 0 591
DIAGEO PLC SPON ADR NEW 25243Q205   453,657 3,050 SH   SOLE   0 0 3,050
DISNEY WALT CO COM 254687106   1,376,018 11,246 SH   SOLE   0 0 11,246
DOUBLEVERIFY HLDGS INC COM 25862V105   794,229 22,589 SH   SOLE   0 0 22,589
DREAM FINDERS HOMES INC COM CL A 26154D100   377,477 8,632 SH   SOLE   0 0 8,632
DUKE ENERGY CORP NEW COM NEW 26441C204   351,928 3,639 SH   SOLE   0 0 3,639
DYNATRACE INC COM NEW 268150109   231,596 4,987 SH   SOLE   0 0 4,987
E L F BEAUTY INC COM 26856L103   1,039,351 5,302 SH   SOLE   0 0 5,302
ELI LILLY & CO COM 532457108   944,443 1,214 SH   SOLE   0 0 1,214
EMCOR GROUP INC COM 29084Q100   543,510 1,552 SH   SOLE   0 0 1,552
ENBRIDGE INC COM 29250N105   355,215 9,818 SH   SOLE   0 0 9,818
ENDAVA PLC ADS 29260V105   315,009 8,281 SH   SOLE   0 0 8,281
ENTEGRIS INC COM 29362U104   1,144,748 8,145 SH   SOLE   0 0 8,145
ENTERGY CORP NEW COM 29364G103   248,348 2,350 SH   SOLE   0 0 2,350
EXXON MOBIL CORP COM 30231G102   3,127,099 26,902 SH   SOLE   0 0 26,902
FABRINET SHS G3323L100   264,061 1,397 SH   SOLE   0 0 1,397
FACTSET RESH SYS INC COM 303075105   706,576 1,555 SH   SOLE   0 0 1,555
FOX FACTORY HLDG CORP COM 35138V102   411,405 7,901 SH   SOLE   0 0 7,901
GARTNER INC COM 366651107   2,112,550 4,432 SH   SOLE   0 0 4,432
GENERAL DYNAMICS CORP COM 369550108   824,649 2,919 SH   SOLE   0 0 2,919
GENERAL MLS INC COM 370334104   200,814 2,870 SH   SOLE   0 0 2,870
GILEAD SCIENCES INC COM 375558103   1,939,202 26,474 SH   SOLE   0 0 26,474
GOOSEHEAD INS INC COM CL A 38267D109   254,355 3,818 SH   SOLE   0 0 3,818
HALOZYME THERAPEUTICS INC COM 40637H109   500,974 12,315 SH   SOLE   0 0 12,315
HDFC BANK LTD SPONSORED ADS 40415F101   288,637 5,157 SH   SOLE   0 0 5,157
HERSHEY CO COM 427866108   2,559,231 13,158 SH   SOLE   0 0 13,158
HOLLEY INC COM 43538H103   102,500 22,982 SH   SOLE   0 0 22,982
HOLOGIC INC COM 436440101   280,734 3,601 SH   SOLE   0 0 3,601
HOME DEPOT INC COM 437076102   3,845,631 10,025 SH   SOLE   0 0 10,025
ICON PLC SHS G4705A100   1,357,238 4,040 SH   SOLE   0 0 4,040
INSULET CORP COM 45784P101   433,985 2,532 SH   SOLE   0 0 2,532
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   305,080 2,731 SH   SOLE   0 0 2,731
INTERNATIONAL BUSINESS MACHS COM 459200101   2,698,940 14,134 SH   SOLE   0 0 14,134
ISHARES TR CORE S&P500 ETF 464287200   4,503,106 8,565 SH   SOLE   0 0 8,565
ISHARES TR 7-10 YR TRSY BD 464287440   3,056,323 32,287 SH   SOLE   0 0 32,287
ISHARES TR 0-5YR HI YL CP 46434V407   649,297 15,260 SH   SOLE   0 0 15,260
ISHARES TR TIPS BD ETF 464287176   1,537,210 14,312 SH   SOLE   0 0 14,312
ISHARES TR 20 YR TR BD ETF 464287432   5,330,228 56,333 SH   SOLE   0 0 56,333
ISHARES TR MSCI INDIA ETF 46429B598   1,529,644 29,650 SH   SOLE   0 0 29,650
ISHARES TR 1 3 YR TREAS BD 464287457   13,069,380 159,811 SH   SOLE   0 0 159,811
ISHARES TR IBOXX HI YD ETF 464288513   3,987,886 51,304 SH   SOLE   0 0 51,304
ISHARES TR MSCI USA QLT FCT 46432F339   3,309,023 20,134 SH   SOLE   0 0 20,134
ISHARES TR 0-5 YR TIPS ETF 46429B747   1,306,705 13,142 SH   SOLE   0 0 13,142
ISHARES TR JPMORGAN USD EMG 464288281   4,055,236 45,224 SH   SOLE   0 0 45,224
ISHARES TR US TREAS BD ETF 46429B267   1,129,598 49,609 SH   SOLE   0 0 49,609
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   571,535 10,810 SH   SOLE   0 0 10,810
J P MORGAN EXCHANGE TRADED F BETABULDRS JAPAN 46641Q217   1,853,517 31,657 SH   SOLE   0 0 31,657
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   12,791,425 253,547 SH   SOLE   0 0 253,547
JOHNSON & JOHNSON COM 478160104   812,478 5,136 SH   SOLE   0 0 5,136
JPMORGAN CHASE & CO COM 46625H100   460,175 2,297 SH   SOLE   0 0 2,297
KBR INC COM 48242W106   569,465 8,945 SH   SOLE   0 0 8,945
KEYSIGHT TECHNOLOGIES INC COM 49338L103   269,756 1,725 SH   SOLE   0 0 1,725
KIMBERLY-CLARK CORP COM 494368103   1,888,658 14,601 SH   SOLE   0 0 14,601
KINSALE CAP GROUP INC COM 49714P108   494,832 943 SH   SOLE   0 0 943
LATTICE SEMICONDUCTOR CORP COM 518415104   558,093 7,134 SH   SOLE   0 0 7,134
LOCKHEED MARTIN CORP COM 539830109   210,150 462 SH   SOLE   0 0 462
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   219,902 2,150 SH   SOLE   0 0 2,150
MASTERCARD INCORPORATED CL A 57636Q104   4,764,080 9,893 SH   SOLE   0 0 9,893
MCCORMICK & CO INC COM NON VTG 579780206   1,889,238 24,596 SH   SOLE   0 0 24,596
MCDONALDS CORP COM 580135101   3,030,368 10,748 SH   SOLE   0 0 10,748
MEDIAALPHA INC CL A 58450V104   205,798 10,103 SH   SOLE   0 0 10,103
MEDPACE HLDGS INC COM 58506Q109   1,017,246 2,517 SH   SOLE   0 0 2,517
MEDTRONIC PLC SHS G5960L103   4,294,961 49,282 SH   SOLE   0 0 49,282
MERCADOLIBRE INC COM 58733R102   353,799 234 SH   SOLE   0 0 234
MERCK & CO INC COM 58933Y105   3,068,171 23,253 SH   SOLE   0 0 23,253
METTLER TOLEDO INTERNATIONAL COM 592688105   335,485 252 SH   SOLE   0 0 252
MICROSOFT CORP COM 594918104   11,109,570 26,406 SH   SOLE   0 0 26,406
MONOLITHIC PWR SYS INC COM 609839105   468,097 691 SH   SOLE   0 0 691
MORNINGSTAR INC COM 617700109   1,382,423 4,483 SH   SOLE   0 0 4,483
NATIONAL RESH CORP COM NEW 637372202   203,041 5,126 SH   SOLE   0 0 5,126
NCINO INC COM 63947X101   497,378 13,306 SH   SOLE   0 0 13,306
NETFLIX INC COM 64110L106   5,452,203 8,977 SH   SOLE   0 0 8,977
NIKE INC CL B 654106103   2,559,220 27,232 SH   SOLE   0 0 27,232
NOMURA HLDGS INC SPONSORED ADR 65535H208   67,892 10,575 SH   SOLE   0 0 10,575
NOVANTA INC COM 67000B104   221,958 1,270 SH   SOLE   0 0 1,270
NOVO-NORDISK A S ADR 670100205   3,668,824 28,573 SH   SOLE   0 0 28,573
NVENT ELECTRIC PLC SHS G6700G107   1,040,897 13,805 SH   SOLE   0 0 13,805
NVIDIA CORPORATION COM 67066G104   618,939 685 SH   SOLE   0 0 685
OCCIDENTAL PETE CORP COM 674599105   353,806 5,444 SH   SOLE   0 0 5,444
OLLIES BARGAIN OUTLET HLDGS COM 681116109   343,345 4,315 SH   SOLE   0 0 4,315
OLO INC CL A 68134L109   125,040 22,776 SH   SOLE   0 0 22,776
ONEOK INC NEW COM 682680103   2,967,880 37,020 SH   SOLE   0 0 37,020
OPTION CARE HEALTH INC COM NEW 68404L201   504,375 15,038 SH   SOLE   0 0 15,038
ORACLE CORP COM 68389X105   1,032,409 8,219 SH   SOLE   0 0 8,219
PAYCOM SOFTWARE INC COM 70432V102   550,863 2,768 SH   SOLE   0 0 2,768
PENUMBRA INC COM 70975L107   297,053 1,331 SH   SOLE   0 0 1,331
PEPSICO INC COM 713448108   647,814 3,702 SH   SOLE   0 0 3,702
PERFICIENT INC COM 71375U101   230,676 4,098 SH   SOLE   0 0 4,098
PFIZER INC COM 717081103   331,034 11,929 SH   SOLE   0 0 11,929
PHILIP MORRIS INTL INC COM 718172109   496,149 5,415 SH   SOLE   0 0 5,415
POOL CORP COM 73278L105   977,793 2,423 SH   SOLE   0 0 2,423
PRESTIGE CONSMR HEALTHCARE I COM 74112D101   653,983 9,013 SH   SOLE   0 0 9,013
PRICE T ROWE GROUP INC COM 74144T108   2,041,651 16,746 SH   SOLE   0 0 16,746
PROCTER AND GAMBLE CO COM 742718109   892,728 5,502 SH   SOLE   0 0 5,502
PTC INC COM 69370C100   826,046 4,372 SH   SOLE   0 0 4,372
QUALCOMM INC COM 747525103   3,058,860 18,068 SH   SOLE   0 0 18,068
QUALYS INC COM 74758T303   383,634 2,299 SH   SOLE   0 0 2,299
RANGE RES CORP COM 75281A109   539,543 15,671 SH   SOLE   0 0 15,671
RAYMOND JAMES FINL INC COM 754730109   308,080 2,399 SH   SOLE   0 0 2,399
REALTY INCOME CORP COM 756109104   1,750,287 32,353 SH   SOLE   0 0 32,353
REPLIGEN CORP COM 759916109   527,483 2,868 SH   SOLE   0 0 2,868
REPUBLIC SVCS INC COM 760759100   3,865,673 20,193 SH   SOLE   0 0 20,193
RESMED INC COM 761152107   310,115 1,566 SH   SOLE   0 0 1,566
REVOLVE GROUP INC CL A 76156B107   243,561 11,505 SH   SOLE   0 0 11,505
RTX CORPORATION COM 75513E101   1,654,393 16,963 SH   SOLE   0 0 16,963
RYAN SPECIALTY HOLDINGS INC CL A 78351F107   1,044,399 18,818 SH   SOLE   0 0 18,818
SAIA INC COM 78709Y105   530,010 906 SH   SOLE   0 0 906
SALESFORCE INC COM 79466L302   4,922,236 16,343 SH   SOLE   0 0 16,343
SAP SE SPON ADR 803054204   946,481 4,853 SH   SOLE   0 0 4,853
SERVICENOW INC COM 81762P102   4,694,350 6,157 SH   SOLE   0 0 6,157
SERVISFIRST BANCSHARES INC COM 81768T108   464,520 7,000 SH   SOLE   0 0 7,000
SHELL PLC SPON ADS 780259305   421,375 6,285 SH   SOLE   0 0 6,285
SHOPIFY INC CL A 82509L107   409,155 5,302 SH   SOLE   0 0 5,302
SIMPLIFY EXCHANGE TRADED FUN HEDGED EQUITY 82889N764   3,233,687 122,072 SH   SOLE   0 0 122,072
SIMPLY GOOD FOODS CO COM 82900L102   436,877 12,838 SH   SOLE   0 0 12,838
SNAP ON INC COM 833034101   2,763,163 9,328 SH   SOLE   0 0 9,328
SOFI TECHNOLOGIES INC COM 83406F102   889,724 121,880 SH   SOLE   0 0 121,880
SPDR GOLD TR GOLD SHS 78463V107   574,987 2,795 SH   SOLE   0 0 2,795
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   586,788 16,214 SH   SOLE   0 0 16,214
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,588,185 44,313 SH   SOLE   0 0 44,313
SPDR SER TR PORT MTG BK ETF 78464A383   1,010,763 46,536 SH   SOLE   0 0 46,536
SPDR SER TR S&P 400 MDCP VAL 78464A839   560,742 7,378 SH   SOLE   0 0 7,378
SPDR SER TR PORTFOLIO LN TSR 78464A664   664,179 23,772 SH   SOLE   0 0 23,772
SPDR SER TR S&P 400 MDCP GRW 78464A821   597,161 6,841 SH   SOLE   0 0 6,841
SPDR SER TR S&P 600 SMCP VAL 78464A300   327,827 3,951 SH   SOLE   0 0 3,951
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,116,908 22,294 SH   SOLE   0 0 22,294
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   342,047 3,726 SH   SOLE   0 0 3,726
SPDR SER TR S&P 600 SMCP GRW 78464A201   337,415 3,868 SH   SOLE   0 0 3,868
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,139,329 15,575 SH   SOLE   0 0 15,575
SPDR SER TR PORTFOLIO SHORT 78464A474   412,835 13,867 SH   SOLE   0 0 13,867
SPDR SER TR PORTFOLIO S&P600 78468R853   423,686 9,844 SH   SOLE   0 0 9,844
SPS COMM INC COM 78463M107   1,580,997 8,551 SH   SOLE   0 0 8,551
STARBUCKS CORP COM 855244109   547,255 5,988 SH   SOLE   0 0 5,988
STERIS PLC SHS USD G8473T100   926,853 4,123 SH   SOLE   0 0 4,123
SUMMIT MATLS INC CL A 86614U100   668,907 15,008 SH   SOLE   0 0 15,008
SYNOPSYS INC COM 871607107   240,030 420 SH   SOLE   0 0 420
SYSCO CORP COM 871829107   666,975 8,216 SH   SOLE   0 0 8,216
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   288,154 2,118 SH   SOLE   0 0 2,118
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109   333,954 2,249 SH   SOLE   0 0 2,249
TELEDYNE TECHNOLOGIES INC COM 879360105   885,687 2,063 SH   SOLE   0 0 2,063
TERRENO RLTY CORP COM 88146M101   477,086 7,185 SH   SOLE   0 0 7,185
TEXAS INSTRS INC COM 882508104   2,413,896 13,856 SH   SOLE   0 0 13,856
THERMO FISHER SCIENTIFIC INC COM 883556102   4,120,233 7,089 SH   SOLE   0 0 7,089
TRACTOR SUPPLY CO COM 892356106   816,614 3,120 SH   SOLE   0 0 3,120
U S PHYSICAL THERAPY COM 90337L108   311,408 2,759 SH   SOLE   0 0 2,759
UFP TECHNOLOGIES INC COM 902673102   697,081 2,764 SH   SOLE   0 0 2,764
ULTA BEAUTY INC COM 90384S303   363,402 695 SH   SOLE   0 0 695
UNILEVER PLC SPON ADR NEW 904767704   1,358,739 27,072 SH   SOLE   0 0 27,072
UNITED PARCEL SERVICE INC CL B 911312106   400,261 2,693 SH   SOLE   0 0 2,693
UNITEDHEALTH GROUP INC COM 91324P102   2,811,450 5,683 SH   SOLE   0 0 5,683
US BANCORP DEL COM NEW 902973304   416,725 9,323 SH   SOLE   0 0 9,323
VALMONT INDS INC COM 920253101   499,376 2,188 SH   SOLE   0 0 2,188
VALVOLINE INC COM 92047W101   321,483 7,213 SH   SOLE   0 0 7,213
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870   444,263 5,518 SH   SOLE   0 0 5,518
VERIZON COMMUNICATIONS INC COM 92343V104   2,761,551 65,814 SH   SOLE   0 0 65,814
VISA INC COM CL A 92826C839   5,655,143 20,264 SH   SOLE   0 0 20,264
WALMART INC COM 931142103   908,593 15,100 SH   SOLE   0 0 15,100
WASTE MGMT INC DEL COM 94106L109   256,206 1,202 SH   SOLE   0 0 1,202
WATSCO INC COM 942622200   3,504,161 8,112 SH   SOLE   0 0 8,112
WATTS WATER TECHNOLOGIES INC CL A 942749102   341,355 1,606 SH   SOLE   0 0 1,606
WEC ENERGY GROUP INC COM 92939U106   2,687,320 32,724 SH   SOLE   0 0 32,724
WELLS FARGO CO NEW COM 949746101   700,852 12,092 SH   SOLE   0 0 12,092
WERNER ENTERPRISES INC COM 950755108   444,225 11,355 SH   SOLE   0 0 11,355
WEST PHARMACEUTICAL SVSC INC COM 955306105   477,622 1,207 SH   SOLE   0 0 1,207
WILLIAMS SONOMA INC COM 969904101   1,190,878 3,750 SH   SOLE   0 0 3,750
WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104   261,656 5,627 SH   SOLE   0 0 5,627
WISDOMTREE TR US QTLY DIV GRT 97717X669   555,288 7,288 SH   SOLE   0 0 7,288
WORKDAY INC CL A 98138H101   1,835,880 6,731 SH   SOLE   0 0 6,731
WORLD GOLD TR SPDR GLD MINIS 98149E303   2,564,943 58,228 SH   SOLE   0 0 58,228
ZOETIS INC CL A 98978V103   2,706,609 15,996 SH   SOLE   0 0 15,996